Nginx下SVN同步后显示的路径不正常,多一个ip地址已解决 悬赏10积分
已配置好SVN服务器,也可以正常同步了,但是在显示的地方,SVN的访问链接多了一个ip地址,不知道怎么回事
上图红圈的地方,路径看数据库中存储的值,多了“192.168.1.231”
M /trunk/JiaZhangHuiApp/JiaZhangHuiApp/Class/Domain/User/Controller/User.storyboard <a href='/zentaopms/www/192.168.1.231index.php?m=svn&f=cat&url=aHR0cDovLzE5Mi4xNjguMS4yMzA6ODAxMS9zdm4vdXRoaW5rX2lvcy90cnVuay9KaWFaaGFuZA==&revision=66' class='repolink'>view</a>
我的svn配置在 /www/zentaopms/module/svn/ext/config
$config->svn = new stdClass();
$config->svn->encodings = 'utf-8';
$config->svn->client = '/usr/bin/svn';
$i = 1;
$config->svn->repos[$i]['path'] = 'http://192.168.1.230:8011/svn';
$config->svn->repos[$i]['username'] = 'test';
$config->svn->repos[$i]['password'] = 'test';
禅道版本:8.2.4
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
石洋洋
2016-08-01 16:25:25
svn的path参数应该写具体的库地址,http://192.168.1.230:8011/svn是一个具体的库吗?截图页面对应的网址是什么?
回复
|
禅道软件
2016-08-04 16:19:42
打开文件/root/www/zentaopms/bin/ztcli 修改59行 将 $_SERVER['SCRIPT_NAME'] = $_SERVER['HTTP_HOST'] . 'index.php'; 修改为:$_SERVER['SCRIPT_NAME'] = $request['path']; |
php /root/www/zentaopms/bin/ztcli "http://192.168.1.231/zentaopms/www/index.php?m=svn&f=run"
现在是同步完全没问题,就是svn同步记录里面的链接多了ip,是否是nginx配置的问题
数据库表zt_history里面的diff字段内容