【持续集成的概念】
持续集成Continuous Integration
持续交付Continuous Delivery
持续部署Continuous Deployment
持续集成:
持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进行自动化测试
持续交付:
持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境
持续部署:
在持续交付的基础上,把部署到生产环境的过程自动化
持续部署和持续交付的区别就是最终部署到生产环境是自动化的。
【GIT服务端的安装】
1.安装JDK 1.7以上
2.下载安装Gitbit
1)下载Gitblit,下载地址:Gitblit
2)解压缩下载的压缩包即可,无需安装
3.配置Gitbit
1)创建用于存储资料的文件夹(仓库)。
2)找到gitblit目录下的data文件下的defaults.properties 文件,用“记事本”或文本编辑器打开。
3)找到 git.repositoriesFolder(资料库路径),赋值为 第1)步创建好的文件目录。
4)找到 server.httpPort,设定http协议的端口号(注意:所使用的端口不要与已有端口冲突)。
5)找到 server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。
6)保存,关闭文件
默认的账户密码:admin/admin
【GIT可视化工具的安装和使用】
tortoiseGit下载地址:download.TortoiseGit.org – Index of /tgit/
1.安装小乌龟(TortoiseGit),一路的next
2.安装汉化包,一路的Next
3.设置语言
4. 在空白处点击鼠标右键, 选择 --> TortoiseGit --> Settings,右边下拉框中选择中文,然后就汉化成功
5.使用可视化工具联系Gitbit服务端
1)登录服务器,admin/admin
2) 创建项目文件夹,点击版本库-创建版本库按钮
3)输入库的名字,点击创建
4)复制服务端URL:http://admin@localhost:10086/r/zhanzhao.git
5)本地克隆服务端仓库,本地目录下鼠标邮件->点击Git克隆
【GIT关联Pycharm】
1.打开Pycharm,点击Git/VCS菜单-Get From Version Control
在URL里输入服务端URL: