首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gitlab团队和gitlab团队有什么不同?

gitlab团队和gitlab团队有什么不同?
EN

Stack Overflow用户
提问于 2013-04-09 06:18:39
回答 1查看 23.9K关注 0票数 25

我正在使用GitLab5.0来管理我的git存储库,在Gitlab之前我从未使用过github。

当我创建一个组时,我在/home/git/存储库中看到一个具有这个组名的新目录。但是对于团队来说,这种事情是不可能完成的。另外,对于组,我可以为组创建一个项目,并且分配(对于这个组的用户)是自动完成的。

我看不出team之间还有什么其他的区别,我想了解这一点。

先谢谢你,抱歉你的英语很差(我是法语),

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-09 06:29:42

GitLab 6.0 (2013年8月,第22d)

请参阅提交3bc4845

特征:用小组成员替换团队。

我们在6.0中引入了组成员作为团队的替代品。 对许多人来说,团队和团队的旧组合令人困惑。 当团队成员发生变化时,这一点没有反映在项目权限中。 在 6.0中,您将能够将成员添加到具有每个成员的权限级别的组中。 这些组成员将能够访问该组中的项目。 对组成员的任何更改将立即反映在项目权限中。 您甚至可以为一个组拥有多个所有者,这极大地简化了管理。

为什么GitLab 7中仍然存在对团队的引用?例如:“逐队过滤”

作为用户,您是组的第一个成员,并具有角色(“Reporter”、“Developer”、.)与项目相关联(这使您成为该项目的成员,该项目的“团队”的一部分)。

没有角色,意思是“不是项目的团队成员”。

db/migrate/20140914145549_migrate_to_new_members_model.rb

GitLab 5.x的答案(2013年8月之前,22d)

  • Group用于项目分组,类似于文件夹(git存储库)
  • Team用于分组资源(人员)

这些概念在GitLab 4.2中得到了改进。

这允许您以更方便的方式管理授权,在一个操作中授予一组项目的权限,以及/或授予由团队引用的一组人员的权限。

GitLab 5.x不再使用海泡石,但在5.0之前,团队和小组来自海泡石及其配置文件

这是为了授予权限访问而声明和关联团队和小组的地方。

即使没有宝石,这种想法依然存在:通过团队(人员)和团队(项目)之间的关联来管理授权。

票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15894624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档