如何在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
答案 0 :(得分:0)
为了扩展我的评论,我看到了使用gitolite, not gitosis和wild repos(用户创建的回购)的多个回购的访问规则
wildrepos功能允许您使用正则表达式模式指定访问控制规则,因此您可以在配置文件中为一组规则提供许多实际回购。
正则表达式中还可以包含单词CREATOR
,允许您参数化创建存储库的用户的名称。