为了改进开发流程,我们的组织决定在开发工作流程中引入Gerrit。我是负责实现Gerrit服务器的人。互联网上可用的用户指南对在我们现有的工作流程中实现Gerrit非常有帮助。我们使用Jenkins和Sonar作为非交互式用户来验证构建。但在处理存储库时,出现了一个问题。大多数开放源码都在使用gerrit-replication插件将最新的代码复制到它们的公共代码库。这些公共存储库使用GitLab公开,以便用户可以克隆代码。在这里,我们不需要公共存储库,因为代码是在内部维护的。
将GitLab和Gerrit都指向一个通用的git存储库位置是一个好的选择吗?
感谢您的帮助。
发布于 2014-11-05 04:51:10
您可以通过复制功能在gitlab前面使用gerrit。复制功能不执行git克隆/获取,它只将(批准的)更改推送到远程存储库。
https://stackoverflow.com/questions/23216747
复制相似问题