Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
 


Licensing

My license key is being rejected. Am I doing something wrong?

...

  • View collection-level information for the selected collection. Lack of this permission usually manifests as error message when running TFS / VSTS connection test, although sometimes it's not the case (the test passes, but TFS quietly returns no results). How to set the permission:

    • Visual Studio 2010/2012: Team -> Team Project Collection Settings -> Security

  • Read permission for the selected folder. How to set the permission:
    • Visual Studio 2010: View -> Other Windows -> Source Control Explorer -> Right click on the folder -> Properties ->  Security
    • Visual Studio 2012: View -> Other Windows -> Source Control Explorer -> Right click on the folder -> Advanced -> Security

Also, please verify that your TFS4JIRA plugin version is 1.7.5 or newer as previous versions contained a critical bug.

TFS4JIRA Synchronizer installation

...

You need to run following command in console: %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

TFS4JIRA Synchronizer installer finished without any complaints but I get "HTTP 500" error on static files (*.js, *.css) when I navigate to the application site.

...

A possible reason for that might be that IIS is not serving static content (such as CSS files). To check if that's not the case, please go to Windows Control Panel -> Programs and Features -> Turn Windows features on or off and make sure that Static Content option is selected in Internet Information Services -> World Wide Web Services -> Common HTTP Features section.

Synchronization process stops running after some time and you have to revisit web access page to get it running again.

This can happen if process has idle time-out set in IIS. To disable it go to Application Pool settings and select with right click "Advanced Settings"

Image Added

There check if StartMode is set to "AlwaysRunning" and Idle Time-out is set to 0

Image Added

TFS-JIRA issues synchronization (TFS4JIRA Synchronizer)

...

Not all of the values from TFS / VSTS are visible on the mappings screen (for example only subset of State fields can be chosen).

Remove folder <synchronizer_path>\App_Data\TFSClientCache and check again if all of the TFS / VSTS values are on the list now.

I want to synchronize only JIRA Issues and TFS / VSTS Work Items of some types and ignore other items.

...

After you do that, you need to restart the application pool that TFS4JIRA synchronizer uses (the pool name is "TFS4JIRA Sync App Pool") - you can do that in the IIS Manager