是否可以防止在gitlab中使用个人(用户)存储库?

时间:2015-05-14 17:50:07

标签: gitlab

是否可以阻止在gitlab中使用个人(用户)存储库?

我只是希望他们使用群组/团队而不是创建个人存储库?

其中一个原因是,这会在同一目录中创建所有存储库,并与组合存储库相结合,实际上我们不需要个人存储库。

1 个答案:

答案 0 :(得分:0)

个人存储库是进行调查或POC工作的绝佳工具,不会混乱生产存储库,其代码永远不会用于生产。从运营角度来看,这很重要。任何团队成员都很容易,对于新团队成员来说,更容易意外地打开一个名称类似于生产应用程序的POC项目,该项目可能来自该POC并错误地修补/部署POC代码。将它们分开。如果你有一套完整的自动化回归测试(而且几乎没有人),那么打破生产是可以避免的,但是如果你不允许个人存储库,那么找到正确的项目或意外地在错误的项目中工作的时间是不可避免的。

要确保生产代码仅来自生产存储库,请确保您的生产Jenkins实例只能访问您的生产存储库。这可确保开发人员在将代码部署到生产环境之前必须将以POC代码开头的内容移动到生产仓库。