我安装了svn并成功在CentOS上创建了我的第一个存储库。但我在配置部分有一些问题。我可以在浏览器中看到内容。我可以在Windows cmd中结帐,但我无法从Windows cmd提交。它给出了svn E000013错误。当我谷歌它,我意识到这个问题是关于权限。我有一个名为'testusr'的svn用户。我不能给这个用户许可,因为它不是linux用户。我尝试apache,但它对我没用。这里有一些关于我配置的截图。有人能帮助我吗?
我拒绝了这篇文章:
http://wiki.centos.org/HowTos/Subversion
许可:
结帐是成功的:
但是提交已崩溃:
这是浏览器:
答案 0 :(得分:0)
我找到了解决问题的方法。这些代码修复它。记住repos是我的存储库名称。
chcon -R -t httpd_sys_content_t /var/www/svn/repos
chcon -R -t httpd_sys_rw_content_t /var/www/wvn/repos