Scmbug

Submitted by mkgnu on Mon, 07/19/2004 - 15:14.

"the gcc of change management"

Scmbug integrates software configuration management (SCM) with bug-tracking. It aims to solve the integration problem once and for all. It will glue any source code version control system (such as CVS/CVSNT, Subversion, Git) with any bug-tracking system (such as Bugzilla, Mantis, Request Tracker, Test Director).

Scmbug is free software released under the GPL license.

Documentation:
The design philosophy of Scmbug, the features it provides, installation requirements and instructions, and developer information are documented in the latest users manual. [HTML single page][HTML multiple pages][PDF]

A paper was published introducing Scmbug:
Scmbug: Policy-based Integration of Software Configuration Management with Bug-Tracking. Kristis Makris, Kyung Dong Ryu. USENIX 2005 (FREENIX/OpenSource Track). April 2005. [PDF] [BibTex][presentation slides]

Software:
Though widely deployed in production, please note that Scmbug is still under development. Releases always pass basic regression tests. Releases are available here.

In the past, we've used the following releases:
0-0-8
0-1-0
0-1-2
0-3-1
0-8-20
0-8-22
0-18-1

Currently, we are using 0-26-9. We'd recommend the stable version 0-26-9.

Roadmap:

Resources:
- The entire TODO list.
- Bugs only.
- Feature requests only.
- Mailing list scmbug-users.
- Anonymous CVS access:
cvs -d:pserver:anonymous@cvs.mkgnu.net:/projects/scmbug/cvsroot login
cvs -d:pserver:anonymous@cvs.mkgnu.net:/projects/scmbug/cvsroot co .
- News and RSS feed.
- ViewCVS access.