已在tuleap中创建了一个启用了git的项目。并且为tuleap创建的存储库我们能够克隆,添加和提交更改。当我们尝试通过http将更改推送到远程时,它会抛出错误,因为没有为存储库URL启用Dav锁定支持。请帮我解决这个问题。
答案 0 :(得分:1)
通常的解决方案是在Tuleap上切换到你的gitolite服务器的ssh url(see the comments on my old answer)
检查服务器上的gitolite日志可以提供帮助。 This thread说明任何类型的gitolite重定向(mirror or slave到实际的gitolite主服务器)都不支持http。
git remote set-url origin ssh://gitolite@<server_name>