软件项目管理系统

时间:2009-11-27 10:11:42

标签: mercurial projects tracker

好的,所以我最近才开始认真学习如何编程,并且我已经开始使用Mercurial来管理我的项目。我之所以选择Mercurial而不是SVN,是因为它能够在没有连接到互联网的情况下提交对回购的更改(这些天我发现自己处于无法访问互联网的区域)。我正在寻找一个软件(最好是免费的,因为我的预算非常紧张:-P),这将允许我管理我的每个项目的错误数据库和TODO列表,而无需互联网连接。那里有什么东西可以让我做到这一点(也许更多)?我更喜欢可以与Mercurial一起工作的东西,因为此时切换源控制系统会很痛苦。

7 个答案:

答案 0 :(得分:2)

Dot Project,在我看来是迄今为止最好的。

http://www.dotproject.net/

答案 1 :(得分:2)

http://bugseverywhere.org/be/show/HomePage:Bugs Everywhere是一个“分布式错误跟踪器”,旨在补充分布式修订控制系统。 支持Arch,Bazaar,Darcs,GIT,Mercurial

答案 2 :(得分:1)

你可能对名为Fossil的DVCS感兴趣,它有一个内置的bug跟踪器和wiki。我从来没有用它,但看起来它可能满足你的需求。

答案 3 :(得分:1)

这是一个Mercurial扩展程序,试图提供此功能 - ArtemisExtension

答案 4 :(得分:1)

好的,已经有几天了,我仍然没有找到任何适合我需要的东西。化石听起来不错,但我想念TortoiseHg提供的Windows shell扩展(我不喜欢在命令行上工作),dotProject是一个托管解决方案,如果我想在本地运行它,我必须设置WAMP。 BugsEverywhere的回购似乎已经失败了(我无法通过bzr得到任何东西),Artemis很好但是我更容易使用具有GUI的东西。我找到了FogBugz,它向我迈出了正确的方向,但它不是免费的(我现在正在使用他们的40天在线试用。我可能最终会用Python编写一个,因为我使用Django有一些经验。我知道我不应该重新发明轮子,但在这种情况下,车轮可用不合适......

答案 5 :(得分:0)

ticgit,一个基于git的分布式票证系统,包括命令行客户端和Web查看器。它与git一起工作。但如果你真的需要分布式源代码和bugtracking 如果您喜欢这个应用程序,切换vc的成本可能是可以接受的。

答案 6 :(得分:0)

CodeBeamer MR看起来很有趣:http://www.intland.com/products/cb-mr/overview.html 并承诺“永远”自由......