项目在多环境迭代开发过程中,数据库的表结构不断变更,在部署时,往往会出现数据库表结构未及时变更导致出现问题,耗费在表结构上的时间相当多,上线过程持续痛苦,代码有 GIT/SVN 来控制,数据库中的表版本也可以做到版本控制,本文讲解通过 flyway 的方式来管理数据库版本变动。 本文首发个人技术博客 ...
分类:
其他好文 时间:
2020-06-26 16:42:57
阅读次数:
138
Git&GitHub 1. 版本控制工具应该具备的功能 协同修改 多人并行不悖的修改服务器端的同一个文件 数据备份 不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态 版本管理 在保存每一个版本的文件信息的时候要做到不包吃重复数据,以节约存储空间,提高运行效率。 这方面SVN采用的是销量 ...
分类:
其他好文 时间:
2020-06-26 13:10:55
阅读次数:
75
1、创建用户和组 (1)创建用户 (2)创建组(输入组名称并添加用户)、 组创建成功: 2、权限设置(仓库) (1)给仓库设置权限(也可以是分支和主干): (2)点击ADD: (3)选择用户或组: (4)选中用户或组以后修改相应的权限: 修改后相应的组或用户,就获得了对仓库的相应的权限 3、权限设置 ...
分类:
其他好文 时间:
2020-06-26 10:40:23
阅读次数:
200
一、起源 1.1、先来说说起源吧,楼主呢也是前段时间闲来无事,无聊就随便刷刷B站,结果,一个视频吸引了我的目光,先把视频链接放上把 >https://www.bilibili.com/video/BV15Z4y1j7e3,对就是这个,正好手上淘汰下来的手机没用处,就借此让它发挥发挥最后的余晖吧,另外 ...
分类:
其他好文 时间:
2020-06-25 21:43:15
阅读次数:
165
常见Linux系统可以分为三大类 Debain系 红帽系 arch系 debian redhat Arch Linux ubuntu centos Apricity OS elementary os fedora Antergos Manjaro Linux 1.Debain系 ubuntu 基于 ...
分类:
系统相关 时间:
2020-06-25 19:23:04
阅读次数:
102
ubuntu2004.exe config --default-user root Ubuntu 18.04 LTS ubuntu1804.exe config --default-user root debian debian.exe config --default-user root ...
分类:
系统相关 时间:
2020-06-25 12:23:25
阅读次数:
209
1、概述 (1)使用svn的目的: 版本回退指的是新版本不如老版本而回退到老版本 (2)解决方法 软件配置管理(SCM):对软件源代码进行控制与管理 (3)svn概念 svn(SubVersion),是近几年崛起的版本管理工具,是一款C/S软件, 服务器端:VisualSVN 客户端:tortois ...
分类:
其他好文 时间:
2020-06-25 11:58:20
阅读次数:
150
流程需求 VM虚拟机:教程通用14-15的版本(本文采用15.5版本)Kali系统镜像:点此下载(版本为2019.3)详细看一遍文章再去操作虚拟机虚拟机操作部分 1.打开VM虚拟机,点击创建新的虚拟机。 2.选择“典型”创建虚拟机。 3.选择“稍后安装操作系统”。 4.客户机系统类型选择“Linux ...
分类:
系统相关 时间:
2020-06-24 13:49:04
阅读次数:
94
linux 下安装svn服务 搬运地址: https://www.cnblogs.com/siashan/p/9528669.html 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始*********/ 系统环境:Centos ...
分类:
系统相关 时间:
2020-06-24 10:25:52
阅读次数:
70
感谢https://www.cnblogs.com/Angxf/p/10956416.html 版本控制系统: 1、CVS和SVN是集中式的版本控制系统。 2、Git是分布式版本控制系统; 集中式的版本控制系统: 版本库是放在中央服务器的,一旦出问题,就无法干活。干活的时候用自己电脑,所以需要从中央 ...
分类:
其他好文 时间:
2020-06-24 09:11:38
阅读次数:
56