我们有一个Web应用程序,我们正在部署到远程Ubuntu服务器.
该应用程序存储在BitBucket上,我们还使用了Fabric脚本来自动部署应用程序.
在服务器上,我们在/ var/www/name_of_site中有应用程序的文件,此文件夹是Mercurial存储库.这些文件由用户www-data,组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中创建文件夹/文件.
我在这里做错了吗?权限应该不同吗?
干杯,维克多
检查是否可以在.hg目录中添加/删除文件 - tonfa 10月27日10:27