繁体   English   中英

subversion错误:无法打开文件'/ var / svn / mobilesync / db / txn-current-lock':权限被拒绝

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM