我只是在我的Ubuntu服务器上设置了几个存储库。我可以从他们那里拉得很好,但是当我尝试时:
hg push ssh://myserver//hg/repo
我得到了
abort: could not lock repository ... Permission denied
答案 0 :(得分:6)
这是权限问题。用于进行身份验证的名称必须是所有文件的所有者,或者位于对所有文件具有写入权限的组中。
或者,您可以将权限设置为777
,但最后7
是一个真的坏主意,因为任何能够获得任何访问权限的人都可以到服务器可能会对存储库造成严重破坏。