问题描述:svn: Can't open file '/data/svn/repos/edu0/db/txn-current-lock': Permission denied
解决方案:
第一步:用户修改[别用root用户] [root@localhost repos]# chown -R svn:svn edu0 [root@localhost repos]# ll 总用量 12 drwxrwxrwx. 7 svn svn 4096 6月 7 03:03 edu d-wx--x--x. 6 svn svn 4096 9月 12 08:26 edu0 drwxrwxrwx. 7 svn svn 4096 6月 5 04:33 www 第二步:权限修改[尽量多给权限,免得出错,当然也不太安全,不过就项目里的少数人用应该没有问题] [root@localhost repos]# chmod 777 -R edu0 [root@localhost repos]# ll edu0 总用量 24 drwxrwxrwx. 2 svn svn 4096 9月 12 08:26 conf drwxrwsrwx. 6 svn svn 4096 9月 12 08:36 db -rwxrwxrwx. 1 svn svn 2 9月 12 08:26 format drwxrwxrwx. 2 svn svn 4096 9月 12 08:26 hooks drwxrwxrwx. 2 svn svn 4096 9月 12 08:26 locks -rwxrwxrwx. 1 svn svn 229 9月 12 08:26 README.txt 第三步:再次提交[成功啦!!!] [root@localhost edu0]# svn ci -m "文档打印,及配置文档修改" 正在发送 .mymetadata 正在发送 WebRoot/WEB-INF/web.xml 正在发送 src/beans.xml 正在发送 src/edu/common/util/Subject.java 正在发送 src/edu/docx/PraseXML.java 正在发送 src/edu/openoffice/DocThread.java 传输文件数据...... 提交后的版本为 2。