2009-04-21 68 views
20

既然我们有DSCM,是否有任何项目管理/错误跟踪工具 分布?分布式项目管理/错误跟踪

+0

PS: 最好能与mercurial一起使用。 未来我可能会转向git,所以兼顾mercurial和git的人会受到双重赞赏。 – BubbaT 2009-04-21 20:12:33

回答

0

Rational Clearquest提供分布式软件生命周期管理解决方案。它与Clearcase(相关的SCM)集成在一起,并且像Clearcase一样为构建大型分布式客户群而构建。

10

是的,我已经打了一个小有fossil自带的几个不错的功能:

  • 集成,分布式bug跟踪和分布式维基
  • 内置网络接口(如汞服务)支持通过项目历史深入考古挖掘
  • 所有通过HTTP与代理支持的网络通信,以便一切从限制性防火墙的后面工作
  • 一切(客户端,服务器和实用程序)包含在一个单一的自包含可执行文件 - 琐碎安装
  • 整个项目包含在单个磁盘文件(SQLite数据库)

检查也:

+0

当我问我没有设想有人回答包含它自己的SCM的系统时。它与mercurial和git相比如何? 特别是它支持分支机制(克隆存储库,存储库包含多个分支的本地分支)? – BubbaT 2009-04-21 20:23:14

5

是。

笔译

的Python:pitz

红宝石:ditz

+4

Ditz不再维护,不适用于Ruby 1.9.2。同时,Pitz要求您使用Python解释器及其对象模型来编程错误 - 它没有自己的用户界面 - 这是一种坦率地奇怪记录错误的方式。 – Ant 2010-09-24 14:03:19

8

我刚才一直在看这个今晚,已经看过Ditz。另外两个考虑:

+1

Artemis的一个更好的链接是http://www.mrzv.org/software/artemis/ – foxcub 2009-11-25 01:40:34

0

人民已经给了最重要的环节,所以让我补充替代和阿里纳斯。

替代方案:emacs org-mode对制作和使用任务列表提供了复杂的支持。 .org文件只是一个文本文件,因此可以像其他任何版本一样进行版本化。这可能不是唯一的选择,其他图形用户界面/编辑器可能支持类似的工具(Eclipse Mylyn?)

旁注:我一直在使用一段时间的错误。那么,快速放弃待办事项很简单,愉快。一旦它变大,它几乎不可能管理问题清单。真的,这是一个需要里程碑,问题分类,进度跟踪,一些报告的时间......

ditz可能更有希望,因为它有一些HTML报告和ditz-commander。虽然我没有测试过它。