Integration of Bug Tracking Tool that has not mentioned in the Test Link Configuration file.

1.Open the config.inc.php or custom_config.inc.php.

2.Go to the [Bug Tracking systems] section. Add one more entry under this. The example shows the <TEST> is the name of bug tracking tool.       
    * @var STRING TL_INTERFACE_BUGS = ['NO', 'BUGZILLA', 'MANTIS', 'JIRA', 'EVENTUM','TEST']                           
    * <TEST> : edit configuration in TL_ABS_PATH/cfg/<test>.cfg.php

3.Go to the directory testlink\cfg. Copy the bugzilla.cfg.php and paste into the same directory and rename it to <test>.cfg.php

4.Go to the directory testlink\lib\bugtracking. Copy the int_bugzilla.php and paste into the same directory and rename to int_<test>.php

5.Go to the directory testlink\lib\bugtracking.


    Edit the int_bugtracking.php

$configFiles = array(

'BUGZILLA' => 'bugzilla.cfg.php',
'MANTIS' => 'mantis.cfg.php',
'JIRA' => 'jira.cfg.php',
'TRACKPLUS' => 'trackplus.cfg.php',
'EVENTUM' => 'eventum.cfg.php',
'TRAC' => 'trac.cfg.php',
'<TEST>' => '<test>.cfg.php',

$interfaceFiles = array(
                          'BUGZILLA' => 'int_bugzilla.php',
 'MANTIS' => 'int_mantis.php'
  'JIRA' => 'int_jira.php',                 
  'TRACKPLUS' => 'int_trackplus.php',          
  'EVENTUM' => 'int_eventum.php',             
  'TRAC' => 'int_trac.php',
'<TEST>' => 'int_<test>.php
       );