将TFS与Jira结合使用-有什么经验或建议吗? [英] Combining TFS with Jira - any experiences or advice?

查看:182
本文介绍了将TFS与Jira结合使用-有什么经验或建议吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好吧,我是Jira的忠实拥护者,尤其是后来的版本,它是一种知识管理系统,可在利益相关者和公司环境中使用.

Ok, I'm a big fan of Jira particularly the later versions as a knowledge management system to use across stakeholders and development in a corporate setting.

但是,我想将其与TFS 2010结合使用-是否有人有并行运行两个系统的经验,这是否令人头疼,是否有意义等等?

However, I'd like to marry it with the usage of TFS 2010 - does anyone have experience of running both systems in parallel and was it a headache, did it make sense, etc?

当我们看一下Jira项目时,TFS的任务项目当然是一种重复形式.

The task items of TFS are of course a form of duplication when we look at Jira items of course.

但是,找到一个支持分支并从一开始就合并的好的版本控制系统是一个问题.由于公司政策的原因,TFS似乎是目前最容易采用的候选人.

However, finding a good version control system that supports branch and merge from the roots up is the issue. For reasons of corporate policy, TFS looks like the easiest candidate out there to adopt at the present time.

推荐答案

哦,我不久前对此进行了大量研究.
您将能够以JIRA与SVN的方式同步两个系统. Atlassian考虑过与TFS集成,但实际上将其从优先级列表中删除了.在Codeplex上有一个 JIRA <-> TFS迁移工具(现在不想查找),但是它停止了工作.

Oh boy, I was researching this heavily a while back.
You will NOT be able to synchronize the two systems, the way JIRA works with SVN. Atlassian thought about integrating with TFS, but actually dropped it from their priority list. There was a JIRA<->TFS migration tool over at Codeplex (don't want to look for it now), but it ceased working.

一个人真正想要的是查看JIRA中TFS的签入(就像SVN),并且您可以将JIRA错误凭单与变更集相关联,以便客户可以直接看到何时部署某些东西. .. 不可能.另一个很棒的事情是将TFS工作项与JIRA同步,以便JIRA是面向外部的错误跟踪系统,您可以使用TFS进行内部任务管理... 不可能

What one actually wants is to see the check-ins from TFS within JIRA (just like SVN) and that you can associate a JIRA bug ticket with changeset, so the customer can directly see when something will be deployed - and that... not possible. Another great thing would be to synchronize TFS work items with JIRA, so that JIRA is the outward facing bug tracking system and you can use TFS for internal task management... not possible

以下是Atlassian论坛上的官方主题:与Visual Studio Team Foundation Server集成(替换VSS) .官方最新消息(2010年6月):

Here is the official thread on the Atlassian Forums: Integrate with Visual Studio Team Foundation Server (replacing VSS). Last official word (June 2010):

根据客户需求,我们在短期内将重点放在git和Mercurial支持上.我们可能会在将来的某个日期重新提供TFS支持,但当前未计划.

在另一个Atlassian Front(竹子)上,您具有相同的图片:

On another Atlassian Front (Bamboo) you have the same picture:

TFS支持目前在我们的优先级列表上,并且不太可能在接下来的6个月内实施. (摘自对Team Foundation Server的支持)

TFS support is currently low on our priority list and unlikely to be implemented over the next 6 month. (from Support for Team Foundation Server)

反之亦然-微软与Atlassian集成(听起来很顽皮).我可以在这里找到一张正式机票: JIRA TFS集成.官方最新消息(2009年12月):

The same goes the other way around - Microsoft integrating with Atlassian (sounds kind of naughty). I could find one official ticket here: JIRA TFS Integration. Last official word (December 2009):

感谢您提供有关Jira-TFS集成的反馈.我们正在功能待办事项列表上跟踪请求,以寻求集成解决方案.如果我们无法立即提供这样的集成解决方案,我们还将改善其迁移工具平台,以期使合作伙伴和客户能够构建这样的集成解决方案,以满足他们的个性化需求.

Thanks for the feedback about Jira-TFS integration. We're tracking the request for an integrated solution on our feature backlog. We are also improving our Migration Tools platform to hopefully enable partners and customers to build integration solutions like this to meet their individual needs if we are not able to immediately provide such solutions.

我爱JIRA,但是我讨厌这两个系统不能很好地运行.您猜到,将工作项与JIRA同步的全部工作是体力劳动.

I love JIRA, but I just hate that the two systems don't run together well. All you can do to synchronize your work items with JIRA is, you guessed it, manual labor.

PS:要回答有关使两者一起运行的问题:它确实起作用. JIRA非常适合与客户联系,因为它容易"理解. TFS非常适合您的团队(分解图表,管理概述,以代码为中心).

PS: To answer your question about having the two run together: It does work. JIRA is great for customer contact, because it is "easy" to understand. TFS is great for your team (burn down charts, management overviews, code-centric).

编辑(2012): 现在有了一些改进:

Edit (2012): Now there have been some improvements:

  • TFS4JIRA (commercial / free for personal & non profit use)
  • UseTFS (commercial / free for community and open-source projects)
  • Atlassian Connector for Visual Studio (free)

Atlassian连接器没有完全集成,但是至少您可以在Visual Studio中看到所有JIRA问题,并且可以对内容进行评论并搜索内容.因此,基本上,您只是缺少代码签入.对于大多数用途而言,这已经足够了-否则,您还有其他两个商业选择.

The Atlassian Connector doesn't include full integration, but at least you get to see all JIRA issues within Visual Studio and you can comment on stuff and search for stuff. So basically you are only missing code checkins. It is enough for most purposes - otherwise you have the other two commercial choices.

这篇关于将TFS与Jira结合使用-有什么经验或建议吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆