已解决 禅道集成SVN问题

介绍环境:我在一台电脑上安装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

提问者: 戴准生 悬赏:5 日期: 2017-07-31 16:06:28 答案:1 点击:2651

获取技术支持

QQ:526288068电话:17685869372
设置备注
答案列表
2017/07/31

1、$i 是变量值 不需要修改;

2、path 指的是svn的地址,‘http://CHSPC1504014-PC.chs.com/svn/jtest’ 这个应该是正确的;

3、client是和禅道在同一台电脑上的svn客户端,禅道调用这个客户端来获取svn库中的数据;

4、帐号密码必须是svn库的帐号密码,可以给禅道单独分配一个帐号,只分配读取权限就可以了。