[英]subversion error : Can't open file '/var/svn/mobilesync/db/txn-current-lock': Permission denied
我们在Ubuntu服务器上的Subversion 1.6.6上运行一个存储库。 在将新文件添加到工作副本并将其提交到仓库时,我们得到了错误
Can't open file '/var/svn/mobilesync/db/txn-current-lock': Permission denied
有什么问题,我该怎么办? 这是一个由先前的流程实例创建的锁的问题,该锁由于某些错误而没有被删除?
谢谢,
更新这是我用来创建仓库的命令
1) sudo svnadmin create myrepo
2) sudo chown www-data:www-data myrepo
我通过更改第二条命令解决了这个问题
sudo chown -R www-data:subversion myrepo
然后我可以提交我的文件。
当我将另一个存储库导入自己的svn服务器时,我遇到了这个问题。 然后以下命令解决了我的问题:
$sudo chown -R www-data:www-data myrepo
仅供参考,您需要登录svn服务器,检查现有存储库的权限(在我的情况下是www-data等),并根据其他存储库的所有者设置,使用“ chown”更改存储库的所有者和组。
-R用作递归选项。 “ myrepo”表示存储库的名称。
我认为“ www-data”用于我的svn服务器内部的apache服务器。
希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.