是否有任何其他错误/问题跟踪器比TFS本身与TFS SCM集成?

时间:2009-01-29 07:18:10

标签: svn tfs version-control bug-tracking

我们目前使用BugZilla进行错误/问题跟踪,但正在寻找其他希望更适合我们的解决方案。

我们真正想要的一个功能是与SVN和TFS集成,因为我们在内部使用(java人使用SVN,.NET人员使用TFS),但我还没有找到任何两者兼顾的人。很多都与SVN集成,但我还没有找到任何与TFS SCM集成的TFS本身。还有其他吗?

编辑:感谢Martin和gregmac的回复。在我们进一步调查该怎么做的时候,我会把这些信息带给我。

(如果可以的话,我会将你的答案设置为我的问题的答案,但是给了gregmac,因为他的代表比Martin少,而SvnBridge可能会让我们保留TFS源代码控制权;)

2 个答案:

答案 0 :(得分:2)

您可以尝试SvnBridge,这会使您的TFS服务器看起来像SVN服务器。这将允许您拥有Bugzilla或任何指向多个SVN服务器的点 - 或者如果它不支持,您可以将TFS svn存储库设置为svn:external

另一方面,我同意Martin并说如果你想将所有内容集成在一起,那么你应该只是集成你的存储库,并让.NET使用svn(因为SVN比TFS)。我强烈推荐VisualSVN - 它与VisualStudio很好地集成。

当然会有学习曲线,因为SVN / VisualSVN将与TFS不同..但是如果你能够克服这一点,并且在整个公司内共享错误跟踪是一个足够大的胜利,你应该出来进取。

答案 1 :(得分:1)

这看起来像是无耻的自我推销,但你可能想看看Teamprise将你的Java人员挂钩到TFS存储库。我们有很多满意的客户。

或者您可以尝试使用TFS Migration and Sync toolkit将您的SVN和Bugzilla存储库与TFS链接在一起,但这并非易事,我还没有遇到能够令人满意地完成这项工作的人。

为了公平起见,我还应该指出,你也可能让.NET人员使用Java团队正在使用的开源堆栈 - 但是在工作项跟踪,版本控制和在该堆栈中构建子系统将是非常重要的,并且不太可能为他们提供他们习惯的经验。