Linux svn权限问题-txn当前锁定:权限被拒绝

Linux svn权限问题-txn当前锁定:权限被拒绝,linux,svn,shell,permissions,permission-denied,Linux,Svn,Shell,Permissions,Permission Denied,我通过以下教程在本地系统上设置svn/svn/repos/myproject。我可以在浏览器中查看回购协议 但当它尝试导入新项目时,我无法通过svn客户端(rapid svn)导入,它显示以下错误: Execute: Import Error while performing action: Can't open file '/svn/repos/myproject/db/txn-current-lock': Permission denied Svn目录权限: → ls -l /svn t

我通过以下教程在本地系统上设置svn
/svn/repos/myproject
。我可以在浏览器中查看回购协议

但当它尝试导入新项目时,我无法通过svn客户端(rapid svn)导入,它显示以下错误:

Execute: Import
Error while performing action: 
Can't open file '/svn/repos/myproject/db/txn-current-lock': Permission denied
Svn目录权限:

→ ls -l /svn
total 12
drwxrwxr-x 2 root   root 4096 Feb 15 12:09 permissions
drwxrwxr-x 4 apache apache 4096 Feb 15 12:09 repos
drwxrwxr-x 2 root   root 4096 Feb 15 12:09 users
回购目录:

→ ls -l
total 8
drwxrwxr-x 3 root   root   4096 Feb 15 12:09 conf
drwxrwxr-x 7 apache apache 4096 Feb 15 12:09 myproject

如何解决此问题?

我已向解决此问题的
repos
目录授予777权限。但是我遇到了另一个问题,比如
无法执行原子初始化

我认为这是由于sqlite版本与我们正在使用的subversion不兼容,这可以通过更新svnadmin命令来解决

svnadmin create --pre-1.6-compatible --fs-type fsfs /svn/repos/myproject