我如何通过gitosis + webdav创建新的存储库

时间:2011-05-23 00:57:45

标签: git webdav gitosis

我想通过http://协议创建新的存储库。 所以我在ubuntu上安装了gitosis + webdav。 我可以克隆并从现有的存储库推送。 但是,当我在本地和远程创建新的存储库时添加源http://〜并推送它, 我无法通过http://协议创建到服务器的新存储库。 但是,我可以通过git协议为服务器创建新的存储库。

我可以使用http协议创建新的存储库吗?

1 个答案:

答案 0 :(得分:1)

Gitosis和WebDAV不能以任何方式协同工作。

如果您想要HTTP访问,那么您应该使用git-http-backend cgi脚本。如果你想要ssh访问控制而只使用像gitosis提供的单个系统用户那么你应该使用gitolite,它可以与git-http-backend cgi脚本结合使用。