将多个GIT存储库分组为gitosis

时间:2014-09-29 10:35:16

标签: git gitosis

如何在Gitosis的某些路径下将多个GIT存储库分组? 例如,功能齐全的Qt5已经具有相同的结构(git@gitorious.org:qt/qt5.git),其中 qt / 是分组的路径。

是否可以在gitosis中制作以下结构?

1)git@myserver.com:/ project / repo1

2)git@myserver.com:/ project / repo2

 [group repo1] 
  members = jdoe 
  writable = project/repo1

 [group repo2] 
  members = jdoe 
  writable = project/repo2

1 个答案:

答案 0 :(得分:0)

为了扩展我的评论,我看到了使用gitolite, not gitosiswild repos(用户创建的回购)的多个回购的访问规则

  

wildrepos功能允许您使用正则表达式模式指定访问控制规则,因此您可以在配置文件中为一组规则提供许多实际回购
  正则表达式中还可以包含单词CREATOR,允许您参数化创建存储库的用户的名称。