2011-03-22 56 views
0

我安裝的gitosis當前Ubuntu和它創建的用戶的gitosis混帳克隆密碼請求,並沒有存儲庫中找到

我產生了新的id_dsa.pub密鑰並追加它/srv/gitosis/.ssh/authorized_keys

它是同一臺機器!

現在我想通過

git clone [email protected]:gitosis-admin.git 

問題克隆的gitosis管理員:

(1)問我密碼(繞過它,我設置一個)

(2 )克隆失敗

[email protected]:~/sc_git$ git clone [email protected]:gitosis-admin.git 
Initialized empty Git repository in /home/flo/sc_git/gitosis-admin/.git/ 
[email protected]'s password: 
fatal: 'gitosis-admin.git' does not appear to be a git repository 

我應該修改用戶並禁用密碼嗎?怎麼樣?

沒有找到回購 - 我想我登錄後在錯誤的主目錄中?

編輯

它的工作原理類似:

[email protected]:~/sc_git$ git clone [email protected]:/srv/gitosis/repositories/gitosis-admin.git/ 

回答

1

移到gitolite。 Gitosis不再積極發展。

但是,您應該能夠通過建立ssh連接並檢查輸出來獲取存儲庫的列表。

希望這有助於

+0

Gitosis的可能不支持,但沒有理由不使用它。不過,對於新安裝,我可能會使用gitolite。 – ebneter 2011-03-22 22:45:03

1

你或許應該設置gitosis用戶的主目錄指向/srv/gitosis/repositories

+0

但它被設置爲/ SRV/Gitosis的由Ubuntu的軟件包和的.ssh有 – groovehunter 2011-03-22 12:36:10