SVN提交代码时出现can't open file 'txn-current-lock' permission denied 的原因及解决方法
配置好SVN和Apache版本服务器后,在Commit或者Import时,出现这样的问题:
svn提交失败:can't open file 'txn-current-lock' permission denied
原因:在svnadmin create命令执行是以root身份执行的,因此,mod_dav_svn没有write等权限。
解决办法:执行下面命令:
[plain] view plaincopyprint?sudo chown -R daemon /usr/local/svn/firstapp
sudo chmod -R 755 /usr/local/svn/firstapp
sudo chown -R daemon /usr/local/svn/firstapp
sudo chmod -R 755 /usr/local/svn/firstapp
再重新执行svn add等命令,问题解决!