GitLab是一个主要用来协作编程的开源软件,目前其最新版本GitLab CE(Community Edition)6.8已发布,带有更多功能、更强的可用性、更好的性能和修复了更多的漏洞。这个新版本最大的特色就是防范force pushes。 GitLab主要是一个用来协作编程的软件,目前其最新版本GitLab CE 6.8(Community Edition社区版本)已发布,带有更多功能、更强的可用性、更好的性能和修复了更多的漏洞。这个新版本最大的特色就是防范force pushes(暴力推送)。其他的改进包括回复提示、Merge Request UI 提升和新的API功能。 Force Push保护 在GitLab 6.8版本里,对分支保护的行为进行了更改:原来用来保护分支的force push将会被阻止。这就允许用户保护在分支上进行的历史改写内容(例如master),同时保留开发者在未受保护分支里的灵活性。如果你真的需要force push保护分支可以暂时“撤销保护”分支。 评论 在GitLab里评论、讨论、合并请求和提交信息等事项,可以参考GitLab用户使用指南。在GitLab 6.8版本之前,你只能提到项目成员,但是在这个版本里,你还能提及项目的参与者——他们不一定非得是项目成员。另外就是评论的可读性也有了改善。 合并提交请求界面(MRUI) 窗口的风格已经进行了重新设计,添加了项目生成状态和“接受合并请求”控制。 |