0

这是我的情况。我已经安装并运行了 TestLink 1.9.7,同时安装了 Trac 并在同一台机器上运行。我试图让两者整合,但我遇到了一些困难。我能够安装 XMLRPC 插件(我遇到了 easy_install 给出索引错误的问题,所以我下载了压缩源并从那里安装,这很有效),并进行了以下更改:

在 custom_config.inc.php 上,我添加了以下行:

$g_interface_bugs = 'TRAC';

在 trac.cfg.php 上,我添加了以下行:

define('BUG_TRACK_DB_HOST', 'http://localhost:8000/trac');
define('BUG_TRACK_XMLRPC_HOST', 'http://user:pass@localhost');
$g_interface_bugs_project_name_mapping = array('TLProj' => 'TracProject');

在 trac.ini 上,我添加了以下几行:

[components]
tracrpc.* = enabled

然而,我在 TL 的问题跟踪器管理中没有看到一个选项,甚至没有为 Trac 创建问题跟踪器。请帮忙!

提前致谢。

4

1 回答 1

0

最后我得到了答案,我也有同样的问题。完成您提到的所有步骤后,转到 testlink UI 并执行以下操作:

  • 步骤1

选择项目并单击问题跟踪器管理

  • 第2步

输入问题跟踪器名称,​​选择类型,然后在配置部分输入以下内容

<!-- Template tracxmlrpcInterface -->
<issuetracker>
<username>USERNAME</username>
<password>PASSWORD</password>
<uribase>'http://<YourTracServer>/<YourTracProjectName</uribase>
</issuetracker>
  • 第 3 步

转到测试项目管理,选择项目并选择问题跟踪器并单击活动

于 2013-12-26T10:10:53.400 回答