GitLab版本管理? GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。在线DEMO依赖组件:ruby 1.9.3+,MySQL,git,redis, Sidekiq。最低配置CPU 1G,RAM 1G+swap可以支持100用户。安装官方有安装包与脚本下载,官方安装指南。同样GITHUB上有个社区非官方的安装指南。但这儿里推荐bitnami下载打包安装版本/stack/gitlab/installer ,省去很多时间。他们也提供相关WIKI以ubuntu为演示环境,来安装这个包,切换到root账户, 在终端运行:./bitnami-gitlab-7.1.1-0-linux-x64-installer.run出现向导,这个时安装就是傻瓜安装了默认同时安装了GitLab CI, 后然配置Apache的端口,MySQL的端口,注意如果默认端口80, 3306有占用,需要修改。就不截图了。这个包默认会安装独立的MySQL
原创力文档

文档评论(0)