对于一个新的 Java Web 项目,我考虑过使用:
- Eclipse 作为 IDE
- Mercurial 用于版本控制
- 某种错误跟踪软件
我听说过错误跟踪软件,您可以在签入时将更改与未解决的错误联系起来。我自己没有使用过任何这样的解决方案,但听起来不错。是否有任何可以与 Eclipse 和 Mercurial 结合使用并让您将更改与未解决的错误联系起来的优秀错误跟踪应用程序?如果没有,至少有 Eclipse 使用 Mercurial 进行版本控制的好插件吗?它会支持hg rename
和hg copy
吗?
如果我可以使用上述三个组件的组合来获得良好的工作效果,我也计划将 Hudson 加入其中。能够跟踪代码库中的更改如何影响我们的单元测试。
首先,我想要对上述问题的反馈。但我会很感激有关处理版本控制、错误跟踪以及将它们集成到 Eclipse 中的任何想法。