12

我想了解 gitlab 中的项目和子组有什么区别?

请帮助我理解上述内容。

问候,

桑托什

4

1 回答 1

10

项目

一个项目管理一个 git 存储库并添加一个问题跟踪器、一个 wiki 等:

请参阅:https ://docs.gitlab.com/ee/user/project/index.html#doc-nav

团体

组可用于在一个主题下组合多个项目。例子:

  • 您可以将所有 JavaScript 项目放在一个名为“js”的组中
  • 您可以为每个开发人员团队创建一个组;然后,如果有人新加入团队,您可以将他们添加到组中,而不必为每个项目授予开发人员访问权限。
  • 可以在问题或提交讨论中引用组。

请参阅:https ://docs.gitlab.com/ee/user/group/index.html#doc-nav

不同的组可能有不同的权限

子组

子组仅在 GitLab 9 及更高版本中可用;它们允许您在组内创建其他组,例如“js/frontend”;如果您正在处理具有多个子项目的大型项目,这很有用。一些例子见官方文档:

https://docs.gitlab.com/ee/user/group/subgroups/index.html

于 2018-05-11T11:17:02.610 回答