TFS 的开源等效项?

发布于 2024-12-04 13:39:15 字数 279 浏览 1 评论 0原文

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

  • 源代码控制(最好是分布式,因为我们不是在谈论 TFS。目前正在考虑 GIT。)
  • 持续集成(当前正在考虑 TeamCity,尽管它是一个商业产品)。
  • 工作项跟踪(对于有组织的敏捷开发非常重要。TFS atm 的主要优点是将签入与工作项相关联的能力。我不知道 OSS 对此有何看法。)

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

Is there a combination of OSS which can be tightly integrated to perform the following?:

  • Source Control (Preferably distributed, since we're not talking TFS. Currently thinking GIT.)
  • Continous Integration (Currently thinking TeamCity, despite being a commercial product).
  • Work Item Tracking (Really important for organised Agile development. The main advantage of TFS atm is the ability to relate check-ins to work items. I have no idea re. OSS on this one.)

To be honest, I've answered the first two myself. My main query is: does anyone know of a good work item tracker that can be tightly integrated into Source Control?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

送你一个梦 2024-12-11 13:39:15

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

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

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

对我来说,它唯一的缺点是安装相当困难,但 Bitnami 通过提供一些易于使用的解决方案解决了这个问题 安装选项

I can recommend Redmine as a project tracker.

It interfaces with a number of source control systems, Git being one of them, and monitors the commit messages for references to issues (it looks for things like "refs #123" and "fixes #123") When you view an issue you'll see a list of source control revisions that were associated with the issue. You can then click on the revision to see which files were affected and then see the changes made to each file.

If you are using Windows, then TurtleMine can be used to get a list of Redmine issues to associate with the commit. This is a plug in for Tortoise products and I've used it with TortoiseSVN and TortoiseHg - I'd guess that it would work with TortoiseGit.

For me, the only downside with it is that it is quite difficult to install, but Bitnami have solved that issue by providing a number of easy to use install options.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文