![你可以擁有名稱中帶有空格的 gitolite 存儲庫嗎?](https://rvso.com/image/1313350/%E4%BD%A0%E5%8F%AF%E4%BB%A5%E6%93%81%E6%9C%89%E5%90%8D%E7%A8%B1%E4%B8%AD%E5%B8%B6%E6%9C%89%E7%A9%BA%E6%A0%BC%E7%9A%84%20gitolite%20%E5%AD%98%E5%84%B2%E5%BA%AB%E5%97%8E%EF%BC%9F.png)
我想要一個名稱中包含空格的 SparkleShare 儲存庫,但似乎 gitolite 不喜歡我的設定檔名稱中包含空格。
答案1
吉托萊特 (v2或v3)似乎不支援包含空格的存儲庫名稱。
如果你看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 中新增或刪除儲存庫。