GitLab是一款优秀的源代码管理工具,相比svn这款不错的代码管理工具,git的分支管理被认为是最好的,大家可以尝试使用,GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。简单配置后就可以使用。
GitLab简介:
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用。
GitLab特色:
GitLab Community Edition是一个基于Web的实用程序,用于托管源代码项目并与其他用户共享。
它可以用作GitHub的缩小版本,也可以用作内部代码管理应用程序,仅用于您自己的团队成员或员工。
首次安装时,可以立即使用GitLab.com和GitHub.com导入器轻松地将现有项目添加到系统中。
一旦设置完成,GitLab CE将提供一系列用于管理和检查源代码的工具,同时也让管理员深入访问和查看用户可以访问的内容。
有一个基于LDAP的认证系统,可选的SSI支持。除此之外,还可以选择将用户分组,然后与他们中的少数人共享所需的项目。
提交,工程图,里程碑,问题,叉,合并请求,和wiki还支持与GitLab,但已使用过Git和GitHub的任何开发者是公认的在所有的基本工具。
总而言之,GitLab是一款设计精良的产品,它为开发人员和组织提供了在自己的服务器上托管源代码的选项,避免了泄露以及其他与安全和隐私相关的问题。
一个企业版 GitLab的也可作为托管服务,与包括许多更多的功能。