禅道集成SVN问题已解决 悬赏5积分
介绍环境:我在一台电脑上安装SVN服务器和禅道,那么此电脑就是做服务器使用。
集成SVN存在疑问:1、在服务器(svn服务器)电脑上配置禅道和SVN集成?主要疑问点
$config->svn->repos[$i]['path'] = '';
$config->svn->repos[$i]['username'] = ''; 服务器svn名
$config->svn->repos[$i]['password'] = ''; 服务器svn密码
根据禅道说明文档例子。[$i]是否需要修改成['pms'] ?
在svn服务器上['path'] = 指什么?是SVN URL ? 或者这样理解:
我在电脑上SVN在F:\Repositories\jtest,jtest是我的项目。SVN 服务器名CHSPC1504014-PC.chs.com,服务器端口是443,localhost是本机IP地址 127.0.0.1
那么[‘path’] = 'http://localhost:443/svn/jtest' 或 ‘http://CHSPC1504014-PC.chs.com/svn/jtest’ 对不对?
2、$config->svn->client = '/usr/bin/svn'; // c:\svn\svn.exe 此处应该值得是我们项目组个人电脑上的SVN客服端和禅道的配置?
为什么 不是 $config->svn->client = 'c:\xampp\silksvn\svn.exe'; ? 因为禅道在个人电脑上装在c盘下
然后
$config->svn->repos[$i]['path'] = ''; 服务器URL
$config->svn->repos[$i]['username'] = ''; 服务器svn名
$config->svn->repos[$i]['password'] = ''; 服务器密码 ? 怎么可能在个人电脑暴露服务器svn密码 ?
请教各位大神啊?
禅道版本:9.3.beta
安装包类型:源码包
操作系统:Windows 7
客户端浏览器:Firefox
石洋洋
2017-07-31 17:52:32
1、$i 是变量值 不需要修改; 2、path 指的是svn的地址,‘http://CHSPC1504014-PC.chs.com/svn/jtest’ 这个应该是正确的; 3、client是和禅道在同一台电脑上的svn客户端,禅道调用这个客户端来获取svn库中的数据; 4、帐号密码必须是svn库的帐号密码,可以给禅道单独分配一个帐号,只分配读取权限就可以了。
回复
|