`hg push`:abort:无法锁定存储库...权限被拒绝

时间:2014-01-24 20:03:56

标签: mercurial

我只是在我的Ubuntu服务器上设置了几个存储库。我可以从他们那里拉得很好,但是当我尝试时:

hg push ssh://myserver//hg/repo

我得到了

abort: could not lock repository ... Permission denied

1 个答案:

答案 0 :(得分:6)

这是权限问题。用于进行身份验证的名称必须是所有文件的所有者,或者位于对所有文件具有写入权限的组中。

或者,您可以将权限设置为777,但最后7是一个真的坏主意,因为任何能够获得任何访问权限的人都可以到服务器可能会对存储库造成严重破坏。