2011-03-25 86 views
3

我刪除了gitosis-admin文件夾,但是當我運行gitolite時,自然還是有些東西搞砸了。我運行apt-get install gitolite,然後在我創建並用於設置無密碼訪問的新.pub密鑰上運行gl-setup。設置似乎運行良好,但現在當運行git clone gitolite @ server:pathgoeshere命令時,系統會提示輸入密碼(當然是我!)。我該如何徹底清除Gitosis然後運行Gitolite?

我很累。我已經與gitosis搏鬥了2周。請不要告訴我安裝Gitolite將是痛苦的。我應該刪除所有的東西Gitosis污染了我的服務器,以確保Gitolite工作正常嗎?它會在哪裏。互聯網的諮詢揭示了Gitosis事物的多個可能藏身之處...就像鑰匙。我在家中刪除了Gitosis文件夾....到目前爲止只有這些。

+0

也許你正在尋找這樣的:http://serverfault.com/questions/91907/how-do -i-uninstall-gitosis – hawkeye 2012-07-23 11:07:32

回答

2

This piece of advice可能對您有所幫助。

如果您有多個密鑰對,請確保您的.ssh/config設置爲使用適當的密鑰進行此連接。

預裝Gitosis不應該影響Gitolite的工作方式,但當然可能會與有些衝突。我從來沒有安裝Gitosis,只是Gitolite。

(其中,順便說一下,工作完美的罰款與我的遠程shell只有用戶權限!)

+0

我想通了。我在根目錄下運行gl-setup,而不是切換到gitolite的用戶並從那裏運行它。現在我只需要考慮添加其他開發人員。當我的git機器上的版本控制終於完成的時候,會有香檳參與其中。 – Lynn 2011-03-25 23:34:44