Version 28 of SCM

Updated 2012-09-11 01:05:02 by RLE

Usually "software configuration management" or "source code management"; be careful, though, because in "enterprise"- or management-dominated IT circles, it'll be understood as "supply chain management", which is regarded as automatable commercially.

Configuration management is, in principle, more general than "version control", but often conceived in terms of the latter.

This is what CVS, Bugzilla, CVSTrac, Bonsai, SourceForge, Subversion, git, Mercurial, Fossil, Dimensions, and BitKeeper all provide, to varying degrees.

A particularly interesting aspect of this subject has to do with choice of SCM for the Tcl/Tk core.

"Source Control HOWTO" [L1 ]

The two expansions of the acronym SCM mean different things to SCM specialists - see news:comp.software.config-mgmt and its FAQ [L2 ].

A variety of Software Configuration Management/Source Code Management strategies are available.

SCM tools with Tcl connections

tkcvs is a SCM tool written in tcl/tk and act as subversion and CVS client. It uses tkdiff.

There had been a few other tools with connection to tcl/tk, that has faded as much as not having a homepage on the Internet. They are:

What: Aegis
Where: http://www.canb.auug.org.au/%7Emillerp/aegis.html
http://www.canb.auug.org.au/%7Emillerp/aegis-3.26.tar.gz
Description: Transaction based software configuration management (SCM) system. Provides software to coordinate and integrate the changing of software by a team of developers. Has a Tk interface, as well as a utility for interfacing to tkdiff.
Updated: 06/2001
Contact: mailto:[email protected] (Peter Miller)


What: boob
Where: From the contact
Description: Tool Object oriented objection builder which manages SCM builds and repository duties. Written in itcl and uses itcl files as dependencies and build scripts. Rules based dependencies with on the fly scanning of c/c++ files.
Updated: 10/1998
Contact: mailto:[email protected] (Bob McWhirter)

See also: