SVN 无法提交 svn: Can't open file '/svn/ssq/db/txn-current-lock': Permission denied

来源:互联网 发布:知世鼓励小狼 编辑:程序博客网 时间:2024/04/26 17:10

报错:svn: Can't open file '/svn/ssq/db/txn-current-lock': Permission denied



出现这种问题的原因在于搭建SVN服务器,包括创建Repository目录/home/svn目录下的一切子目录和文件都是在root用户下进行的,所 以在root用户下检出、提交都没有问题。可在Windows PC上从客户端访问就有问题了,因为是只有拥有管理器权限的人才能对Repository目录进行完全控制,而在Windows从客户端访问的话,因为是 Users用户组的,对Repository没有修改权限,所以不能提交。

解决办法: 在服务器上把Users对Repository的完全控制权限加上就可以了,执行如下命令对/home/svn目录下的所有文件和子目录添加Users的读写权限

      执行下面的命令:

    chmod -R o+rw /home/svn


0 0
原创粉丝点击