配置svnmanager后,执行Create a new Repository 报错处理

来源:互联网 发布:打印机端口是什么意思 编辑:程序博客网 时间:2024/06/10 16:21

配置svnmanager后,执行Create a new Repository  报错处理

配置好svnmanager后,执行Create a new Repository  创建新库,发现库没有建成,而且apache的error_log日志中报:
svnadmin:打开文件失败 "/root/.subversion/servers":权限不够。

修改config.php

增加:$svn_config_dir='/tmp';

修改:$svnadmin_cmd =  "/usr/bin/svnadmin";  为 $svnadmin_cmd  =   "/usr/bin/svnadmin --config-dir /tmp";

修改svnmanager/RepositoryModule 下UserPrivilegesEditPage.php  及GroupPrivilegesEditPage.php 文件 243 行。

$switches = array();  为 $switches = array('config_dir'=>$svn_config_dir);