Integration of JIRA with TortoiseSVN

shaggy picture shaggy · Dec 27, 2011 · Viewed 17.9k times · Source

Could anyone specify the ways to integrate JIRA with TortoiseSVN to track the issue details? What URL should be specified in URL section, what are the other parameters needed? Is there anything you have to do on JIRA side to ensure the integration?

Answer

Gupta picture Gupta · Dec 28, 2011

I had lots of problems when reading TortoiseSVN documentation on the subject. Here are my findings about the integration. To integrate Jira and TortoiseSvn, a set of instructions should be performed. This guide suppose that your jira server is available through this url: http://192.168.10.10:8090. In addition, suppose that your project name in Jira is SVNTEST.

  1. Install svn plugin for jira on your jira server. use this link for more info.
  2. Install the Jira plug-in for TortoiseSvn in your clients. It can be downloaded from this link or this one.
  3. For all the folders in your repository, set the flowing properties:

enter image description here

Add Jira setting to your TortoiseSvn. To do this follow the steps below:

  • Right click on your code folder and from the TortoiseSvn menu, select settings item.
  • Under hook scripts click on issue tracking integration.
  • Click the Add button.
  • Under the working copy path, enter the path of your source code.
  • Under the provided select the only available item namely CSharpTest.Net.SvnPlugIn.MyPulgIn
  • Under the parameters, enter the url of your Jira server, i.e. http://192.168.10.10:8090.
  • After confirming the dialog, enter the username and password of your Jira server.
  • To test whether the installation is complete, try to commit a set of changes. In the commit dialog, you should see a button namely Jira Issues. By selecting it, you should see your Jira issues within a new dialog.