MacMegasite Archive
   


To reduce the database size and server load, all articles from 2004 or earlier are archived here.


Return to MacMegasite



       

Sat, 12 Apr 2003

CVSTrac for MacOS X

Michael Tsai has built a stand-alone Mac version of CVSTrac, a free web-based bug and patch-set tracking system for CVS

Features:


  • Automatically generates a patch-set log from CVS check-in comments
  • User-defined color-coded database queries
  • Web-based administration of the CVSROOT/passwd file
  • Built-in repository browser
  • Built-in Wiki
  • Very simple setup - a self-contained executable runs as CGI, from inetd, or as a stand-alone web server
  • Minimal memory, disk and CPU requirements - works on old hardware
  • Access permissions configurable separately for each user
  • Allows for anonymous users
  • Uses a built-in SQL database engine (SQLite) - no external RDBMS required


If you've ever used SourceForge's CVS browser, you'll find CVSTrac very familiar.


CVSTrac is a single executable that you start from the command line. You also need to have a CVS database set up for it to use. All of CVSTrac's data is stored in a single file that can be easily backed up or moved to a different computer.


The CVSTrac project page is at http://www.cvstrac.org/ and you can see CVSTrac in action at http://cvs.cvstrac.org/. Michael's Mac OS X version is available from http://www.c-command.com/tools/cvstrac.shtml.

[] permanent link