2015-06-17 97 views
0

我有gitolite啓動和運行,並且我從多臺機器上使用它一段時間。因此,gitolite-admin中有幾個'rob'鍵。 從本機這幾天尷尬:Gitolite拒絕訪問回購,同時允許另一個

我gotolite.conf的部分

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

有趣的是克隆ProPro我的Win8桌面的作品,而克隆OpenTK-了10Bit測試被拒絕,如果它是不是有:

克隆到 'E:\ SRC \ OpenTk-了10Bit測試' ... FATAL,R任何 OpenTk-了10Bit測試搶劫被fallthru拒絕(或者你拼寫錯誤的 reponame)致命:無法從遠程存儲庫讀取。

請確保您擁有正確的訪問權限,並且存在知識庫 。

Converseley我從一臺Win7機器上提交了很長一段時間。 發生了什麼事? 有沒有什麼不好的字符? 可能有不同,Win7我使用bash中的git。但在我的筆記本電腦上,我也可以通過Win8的Tortoise訪問此回購。

+1

OpenTk vs OpenTK? –

+0

謝謝,就是這樣。真的很糟糕:你知道發生了什麼嗎?全部都是通過複製和粘貼。所以什麼都不應該出錯。但:在組合框(TortoiseGit克隆)中粘貼類似的字符串切換到類似的字符串。所以OpenTK ...粘貼總是去以前的錯誤OpenTk ... Ohohoh – Robetto

回答

1

雖然Windows不區分大小寫,但Gitolite正在測試裸回購文件夾的存在(請參閱lib/Gitolite/Conf/Load.pm#L245-L250)。

,或者你拼寫錯誤的reponame

如果gitolite.conf文件允許訪問爲OpenTK-10Bit-test,試圖克隆OpenTk-10Bit-testas commentedAnd)將無法正常工作,將被拒絕。

+0

嗯,謝謝。就是這樣。我盡我所能地改變了測試中的T和B中的Bit,但沒有看到K爲Tk。但爲什麼gitolite不會抱怨.conf文件中的拼寫錯誤,或者爲什麼現在可以使用「OpenTK-10Bit-test」。解決但困惑 – Robetto

相關問題