![您的 gitolite 存储库名称中可以包含空格吗?](https://linux22.com/image/1313350/%E6%82%A8%E7%9A%84%20gitolite%20%E5%AD%98%E5%82%A8%E5%BA%93%E5%90%8D%E7%A7%B0%E4%B8%AD%E5%8F%AF%E4%BB%A5%E5%8C%85%E5%90%AB%E7%A9%BA%E6%A0%BC%E5%90%97%EF%BC%9F.png)
我想要一个名称中有空格的 SparkleShare 存储库,但 gitolite 似乎不喜欢我的配置文件名称中有空格。
答案1
Gitolite(v2或 v3) 似乎不支持带有空格的 repo 名称。
如果你看看Store.pm
:
# normal repos
my @repos = grep { $_ =~ $REPONAME_PATT and not /^@/ } sort keys %repos;
和电阻率
$REPONAME_PATT = qr(^\@?[0-9a-zA-Z][0-9a-zA-Z._\@/+-]*$);
因此,当该模式中没有空间时,在 Gitolite 中添加或删除 repos。