Jira and TFS integration? [closed]

半世苍凉 提交于 2019-12-02 23:28:58
Pigsty

See Combining TFS with Jira - any experiences or advice?

The options are as follows:

Disclosure: I work for the UseTFS vendor Pigsty.

Apparently it's not a huge priority for Atlassian:

http://jira.atlassian.com/browse/BAM-1950

I've succeeded to integrate TFS and Atlassian Fisheye / Crucible through SvnBridge. It works like a charm. There are couple of additional steps:

After that everything should work. There is one more optional patch for SvnBridge which prevents some error logs on server.

But eventually everything works perfect!

You can contact me for binaries and instructions...

I looked for something like this a while ago and couldn't find anything. I also talked to Atlassian developers directly and they didn't know of nothing that could help either.

That said, I ended up writing a custom integration piece for my customer to create TFS items from Jira items and then have the TFS status updates reflected back into Jira. It took just over a day to build so it's fairly straight forward to do assuming you know a bit of Java and both the Jira API (I used the XMLRPC interface) and TFS API's. Due to the way both systems work it required building a small middleware piece to listen for events from TFS and also to act as a REST end point for a custom action in Jira to call when the user clicked a "send to TFS" button.

Apart from that it was a case of adding some custom fields to the work item definitions on both sides to hold the cross reference values and then doing the mapping of values from one item to the other.

Unfortunately I don't have the code to share since it's on the customer site, otherwise I'd throw what I have up on a gist for you to look at. Sorry.

You can use SVN Bridge to provide an SVN interface over your TFS installation. Then set up Jira / FishEye as if it was an SVN repository.

You could use the TFS Integration Platform. However there is no adapter for JIRA yet, however using the TFS Integration Platform (and I assume a good easy API JIRA has) means it shouldn't be too hard to do.

I created a project a while back on this topic which may come handy for you. It's released on github. feel free to branch it and make changes.

https://github.com/mahpour/TFSToJira

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!