Linux配置SVN的问题集锦

公司SVN挂了,重装还原后,版本数据可以下载下来,但是不能上传。崩溃ING

1. 执行Import操作,出错信息:Error: Can't create directory '/storage/yslProR/db/transactions/0-1.txn': Permission denied
方法:这跟linux用户访问目录的权限有关。
1)、创建apache用户、组,useradd apache groupadd apache
2)、将用户apache加入apache组 usermod -ggroup apache
3)、修改apache的http.cont文件
找到 User daemon
Group daemon
改为 User apache
Group apache
4)、修改只有apache用户对SVN库目录有操作权限。
chown -R apache /库路径
chmod 700 /库路径
5)、说明,如果你有apache的用户、组就不需要创建

2.
Error: Can't create directory '/svn/test/db/transactions/1-1.txn': Permission denied

方法:没有可写权限,chmod go+w transactions

3 .
commit failed(details follow):
Can't open activity db: Permission denied

方法:修改仓库下面dav和db目录的写权限..

建议chmod -R 777 库文件夹

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wydyzj.html