OpenCM

OpenCM is designed as a secure, high-integrity replacement for CVS. It includes features such as file renaming, branch and file level access control, cryptographic authentication, and end-to-end integrity controls.

Tags Software Development Version Control
Licenses BSD Original GPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  08 Dec 2004 20:15
  • Rrelease-after

Changes: Various bugfixes, along with a new command, "truncate", which will truncate a branch. Upgraded to a new version of the garbage collection, which should work on Fedora Core 2.

  • Rrelease-mid
  •  10 Jan 2003 11:05
  • Rrelease-after

Changes: This release adds an option to make OpenSSL use the garbage collector for memory allocation. This seems to prevent most of the memory leak problems OpenCM has previously suffered. However, there appear to be unresolved issues with this technique on some systems (such as MacOS X).

  • Rrelease-mid
  •  06 Jan 2003 11:02
  • Rrelease-after

Changes: Many changes and updates were made, most notably to the OpenCM repository format. These include some to work around various filesystem bugs, and some changes for efficiency reasons. Several serious bugs have been fixed, as well.

Changes: This release keeps track of modification times, which helps make it work a bit more sanely (in particular, it avoids certain bad interactions with autoconf and automake). The only other changes are the typical run of the mill bugfixes.

  • Rrelease-mid
  •  15 Oct 2002 11:19
  • Rrelease-after

Changes: A huge number of bugfixes and enhancements were made, including portability fixes, better workspace handling, and a cleanup to support 64-bit machines. OpenCM has been updated to use the newest version of the Boehm-Demers-Weiser garbage collector, and so can now build on RedHat 8.0.

No-screenshot

Project Spotlight

CronTab

A Breakout game.

0f8b9b092255312440d23ecd1561b131_thumb

Project Spotlight

CloverETL

A Java framework for building data integration and ETL applications.