您的位置:首页 > 运维架构 > Linux

svn在导入或提交时权限问题(linux或unix)

2009-06-13 22:37 267 查看
在用svn import或svn commit时,出现下列错误:

svn: Can't create directory '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied



svn: Can't create file '/home/svnroot/repository/dev/db/transactions/0-1.txn': Permission denied

主要原因是:/home/svnroot/repository/dev目录对于你的svn用户(如:svnroot)没有权限,可能是因为你用svnadmin create时是以root运行的,所以,mod_dav_svn就没有相应权限等

解决:

chown -R svnroot /home/svnroot/repository/dev

chgrp -R svnroot /home/svnroot/repository/dev

chmod -R 775 /home/svnroot/repository/dev

因为要使mod_dav_svn模块生效,必须重启apache

/usr/local/apache/bin/apachectl restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐