-->

Distributed ProjectManagement/Bug Tracking

2020-05-18 23:44发布

问题:

Now that we have DSCMs, are there any Project Management / Bug Tracking tools that are distributed?

回答1:

yes, I've played a little with fossil that comes with several nice features:

  • integrated, distributed bug tracking and distributed wiki
  • built-in web interface (like hg serve) that supports deep archaeological digs through the project history
  • all network communication via HTTP with proxy support so that everything works from behind restrictive firewalls
  • everything (client, server, and utilities) is included in a single self-contained executable - trivial to install
  • an entire project contained in single disk file (an SQLite database)

check also:

  • DITrack
  • DisTract


回答2:

I've just been looking at this tonight, and have looked at Ditz. Two others for consideration:

  • Bugs Everywhere
  • Artemis (Mercurial extension)


回答3:

Yes.

Written in

Python: pitz

Ruby: ditz



回答4:

Rational Clearquest provides a distributed software lifecycle management solution. It integrates with Clearcase (the related SCM) and, like Clearcase, is built to serve large distributed client bases.



回答5:

People already gave most important links, so let me add an alternative and a sidenote.

Alternative: emacs org-mode has sophisticated support for making and using task lists. And .org file is just a text file, so can be versioned as anything else. That's probably not the only option, other GUIs/editors may support similar tools (Eclipse Mylyn?)

Sidenote: I've been using bugs everywhere for some time. Well, it was easy and pleasant to quickly drop todo's. And it was close to impossible to manage the issue list once it grown big. Really, it is the time when one needs milestones, issue classification, progress tracking, some reports...

ditz may be more promising here as it has some HTML reports and ditz-commander. I haven't tested it, though.