Mercurial - 无法锁定工作目录

时间:2009-10-27 04:40:05

标签: deployment mercurial

我们有一个网络应用程序,我们正在部署到远程Ubuntu服务器。

该应用程序存储在BitBucket上,我们还使用了Fabric脚本来自动部署应用程序。

在服务器上,我们在/ var / www / name_of_site中有应用程序的文件,此文件夹是Mercurial存储库。这些文件由用户www-data,group www-data拥有,并且可以进行组写。

当我尝试登录服务器并在存储库中执行“hg add”时,我得到了:

adding fabfiles/fabfile.py
abort: could not lock working directory of /var/www/site_name: Permission denied

我尝试将自己添加到www-data中,但仍然会显示错误消息。我可以在/ var / www / site_name中创建文件夹/文件。

我在这里做错了吗?权限应该不同吗?

干杯, 维克多

1 个答案:

答案 0 :(得分:26)

检查是否可以在.hg目录中添加/删除文件 - tonfa 10月27日10:27