集成trac到testlink

 

 

1.  下载xmlrpc

下载地址:http://trac-hacks.org/wiki/XmlRpcPlugin#DownloadandSource

 

2.  安装xmlrpc

把下载得到的压缩包放到python安装目录下并解压,重新命名为:xmlrpcplugin,然后命令提示符进入到<PythonDir>/scripts目录下,输入easy_install C:/Python25/xmlrpcplugin/0.10后回车即可

 

3.  trac项目里增加xmlrpc组件

打开trac项目conf目录下的trac.ini,增加如下代码:[components]

tracrpc.* = enabled

 

4.  授权:把TICKET_VIEW(如果已经存在则不需要授,否则出错)XML_RPC授给anonymous

命令提示符进入<PythonDir>/scripts目录下,输入

Trac-admin E:/trac_projects/test permission add anonymous XML_RPC

Trac-admin E:/trac_projects/test permission add anonymous TICKET_VIEW

 

5.  修改testlinkcfg目录下的trac.cfg.php

1)  define('BUG_TRACK_DB_HOST', 'http://127.0.0.1/trac/');

2)  trac的项目与testlink的项目对应

$g_interface_bugs_project_name_mapping = array(

    'ewayhrp' => 'test',

    '<YourTLTestProjectName2>' => '<YourTracProject2>',

);

3)  修改字符集

define('BUG_TRACK_DB_CHARSET', 'UTF-8');

 

6.  修改testlink目录下的custom_config.inc.php

增加代码:$g_interface_bugs = 'TRAC';

 

7.  重新安装一下xmlrpc(一定要做这一步,否则访问项目时出现错误:SystemError?: Parent module 'tracrpc' not loaded)

命令提示符进入到<PythonDir>/scripts目录下然后输入easy_install C:/Python25/xmlrpcplugin/trunk后回车即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值