随笔分类 - 持续集成
摘要:一、持续集成 1. 什么是持续集成 持续集成指的是频繁地将代码jicheng到主干。将团建个人研发的部分向关键整体部分交付,频繁进行集成以便更快的发现其中的错误。 1)开发人员定期向享存储库提交代码 2)监视版本控制系统,当检测到提交时,将自动触发构建 3)如果构建不是绿色的,将立即通知开发人员 2
阅读全文
摘要:一. GitLab简介 GitLab 是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。 与 Github 类似,GitLab 能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过
阅读全文
摘要:Github公有仓库使用 Github顾名思义是一个Git版本库的托管服务,是目前全球最大的软件仓库,拥有上百万的开发者用户,也是软件开发和寻找资源的最佳途径,Github不仅可以托管各种Git版本仓库,还拥有了更美观的Web界面,代码文件可以被任何人克隆,使得开发者为开源项贡献代码变得更加容易,当
阅读全文
摘要:一. 版本控制系统简介 • 版本控制系统是用来管理一些大型的修改比较频繁的程序或者文件的管理工具 • 版本控制系统可以自动备份文件或程序到服务器,当我们需要的时候可以回溯到指定版本的文件 二. 常见的版本控制系统 1. SVN • SVN是一个集中式的版本控制系统,只有一个中央仓库 • 如果中央仓库
阅读全文