TFS的开源等价物?

时间:2011-09-13 22:07:01

标签: .net version-control tfs continuous-integration tfs-workitem

OSS的组合是否可以紧密集成以执行以下操作?:

  • 源代码控制(最好是分发,因为我们不是在谈论TFS。目前正在考虑GIT。)
  • 持续整合(目前正在考虑TeamCity,尽管是商业产品)。
  • 工作项跟踪(对于有组织的敏捷开发非常重要.TFS atm的主要优点是能够将签到与工作项联系起来。我不知道在这个上有OSS。)

说实话,我自己已经回答了前两个问题。我的主要问题是:有没有人知道一个可以紧密集成到源代码管理中的好工作项跟踪器?

1 个答案:

答案 0 :(得分:1)

我可以推荐Redmine作为项目跟踪器。

它与许多源控制系统接口,Git是其中之一,并监视提交消息以引用问题(它查找“refs#123”和“fixes#123”之类的内容)当您查看问题,您将看到与该问题相关联的源代码管理修订列表。然后,您可以单击修订以查看受影响的文件,然后查看对每个文件所做的更改。

如果您使用的是Windows,则TurtleMine可用于获取与提交相关联的Redmine问题列表。这是Tortoise产品的插件,我已经将它与TortoiseSVN和TortoiseHg一起使用 - 我猜它可以与TortoiseGit一起使用。

对我而言,唯一的缺点就是安装起来非常困难,但Bitnami通过提供一些易于使用的install options解决了这个问题。