2011-05-23 42 views
0

我想通過http://協議創建新的存儲庫。 所以我在ubuntu上安裝了gitosis + webdav。 我可以克隆並從現有倉庫中推送。 但是,當我創建本地和遠程添加源http://〜的新存儲庫並推送它, 我無法通過http://協議創建新的存儲庫到服務器。 但是,我可以通過git協議創建新的存儲庫到服務器。我如何通過gitosis + webdav創建新的存儲庫

我可以使用http協議創建新的存儲庫嗎?

回答

1

Gitosis和WebDAV不以任何方式一起工作。

如果你想HTTP訪問,那麼你應該使用git-http-backend cgi腳本。如果你想使用ssh訪問控制,而只使用gitosis提供的單一系統用戶,那麼你應該使用gitolite,它可以與git-http-backend cgi腳本結合使用。

+0

感謝您的意見。我可以使用git-http-backend創建新的存儲庫嗎?比如「git remote add origin http://domain.com/example.git」 – saltfactory 2011-05-24 08:34:40