# Git Gitolite &quot;通配符&quot; 仓库

**URL:** <https://www.isharkfly.com/t/git-gitolite-quot-quot/10778>\
**Category:** 软件技术\
**Created:** [March 28, 2015, 8:06pm UTC](https://www.isharkfly.com/t/git-gitolite-quot-quot/10778 "2015-03-28T20:06:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [March 28, 2015, 8:06pm UTC](https://www.isharkfly.com/t/git-gitolite-quot-quot/10778/1 "2015-03-28T20:06:31Z")

</div>

Gitolite 允许你定义带通配符的仓库(其实还是perl正则式), 比如随便整个例子的话assignments/s[0-9][0-9]/a[0-9][0-9]。

这是一个非常有用的功能，需要通过设置$GL\_WILDREPOS = 1; 在 rc文件中启用。

允许你安排一个新许可模式(“C”)允许用户创建仓库基于通配符，自动分配拥有权对特定用户 - 创建者，允许他交出 R和 RW许可给其他合作用户等等。

这个功能在doc/4-wildcard-repositories.mkd文档里。

REF：[http://cwiki.ossez.com/display/RevisionControl/Gitolite](http://cwiki.ossez.com/display/RevisionControl/Gitolite)
