首页 文章

Testlink与redmine的集成(界面:休息)不起作用

提问于
浏览
0

我们在Amazon Cloud上的2个不同服务器上托管了Redmine和Testlink . 我使用下面的方法/变通方法来 Build 这两者之间的连接,但是我在testlink的Execute Test页面上得到“ Something is preventing to connect to bug tracking system, it will create performance issue... ” .

  • 在问题跟踪器管理下的配置下面

管理平台(接口:休息)

<issuetracker>
    <apikey>3fe68920f3cf</apikey>
    <uribase>https://odessa.sharred.net</uribase>
    <uriview>https://odessa.sharred.net/redmine/CM/issues/</uriview> <!-- for Redmine 1.x add show/ --> 
    <projectidentifier>Common</projectidentifier>
    </issuetracker>
  • 来自redmine的启用API .

  • 在curl_setopt()的C:\ xampp \ htdocs \ testlink \ third_party \ redmine-php-api \ lib \ redmine-rest-api.php中进行设置以允许使用HTTPS .

  • 尝试使用IP ADDRESS而不是主机名提供Redmine Base URL .

  • 在testlink的事件部分中没有看到任何相关日志 .

  • 使用$ g_interface_bugs = 'REDMINE'在config.inc.php中添加了redmine条目;

  • 还观察到URIBASE中给出的URL在Web浏览器中打开,参数作为键传递,即 https://odessa.sharred.net?key=3fe68920f3cf 可从testlink服务器访问 .

任何有关此问题的见解/解决方案都将是非常有用的 .

1 回答

  • 0
    Your configuration should look something like this.
    
     
     
         <issuetracker>
        <apikey>3fe68920f3cf</apikey>
        <uribase>https://ServerIP/redmine</uribase>
        <uriview>https://ServerIP/redmine/issues/</uriview>
        <projectidentifier>CM</projectidentifier>
        </issuetracker> 
     
     
    
    
    I also had trouble and just got it working now.
    If you still have issue goto http://TLServerIP/testlink/lib/events/eventviewer.php and check the error
    Similarly you can go to //redmineinstalldir/apps/redmine/htdocs/log/production.log to see what error you are getting after you click test connection on testlink
    

相关问题