Gitolite拒绝访问回购,同时允许另一个回购

时间:2015-06-17 23:01:19

标签: git bash gitolite

我已经启动并运行了gitolite,我在多台机器上使用它已经有一段时间了。因此,我在gitolite-admin中有几个“抢”键。 这些天从这台机器很尴尬:

我的一部分getolite.conf

repo ProPro OpenTK-10Bit-test
    RW+     =   rob

有趣的是,将ProPro克隆到我的Win8桌面可以正常工作,而对OpenTK-10Bit-test的克隆却被拒绝,好像它不在那里:

  

克隆到'E:\ src \ OpenTk-10Bit-test'...致命:R任何   由fallthru拒绝的OpenTk-10Bit测试抢劫(或者你错误拼写了   reponame)致命:无法从远程存储库读取。

     

请确保您拥有正确的访问权限和存储库   存在。

Converseley我已经从Win7机器上提交了很长一段时间了。 到底是怎么回事? 有没有坏人物? 可能有一点不同,Win7我从bash使用git。但是在我的笔记本电脑上,我也可以从Win8使用Tortoise访问这个回购。

1 个答案:

答案 0 :(得分:1)

虽然Windows不区分大小写,但Gitolite测试是否存在裸存储文件夹(参见lib/Gitolite/Conf/Load.pm#L245-L250)。

  

或者您拼错了地名

如果gitolite.conf文件允许OpenTK-10Bit-test访问,则尝试克隆OpenTk-10Bit-testas commented And)将无法正常运行,并将被拒绝。< / p>