| Scientific Computing with Free Linux Software |
3. Code Development Tools
3.3. Version Control Tools
It will be worth your while investing some time in learning to use one of the version control tools below (cvs is what I use ..) if you are into any serious code development.
-
Concurrent Versions System : CVS is one of the most popular version control systems running on the Linux operating system. Popular Linux projects like Apache, EGCS, GIMP, and others are using CVS to coordinate their efforts ... This is how the URL linked above describes their effort.
A tutorial on CVS is available at Gentoo Linux Documentation and a free CVS book is available here
-
Project Revision Control System : PRCS, the Project Revision Control System, is the front end to a set of tools that (like CVS) provide a way to deal with sets of files and directories as an entity, preserving coherent versions of the entire set. PRCS was designed primarily by Paul N. Hilfinger, with input and modifications by Luigi Semenzato and Josh MacDonald. PRCS is written and maintained by Josh MacDonald. Its purpose is similar to that of SCCS, RCS, and CVS, but (according to its authors, at least), it is much simpler than any of those systems. This page is where information on the latest developments in PRCS can be found.
-
Gbuild : gbuild is a script written the Bourne shell language to simplify package maintenance by allowing you to automate code update from CVS, compilation, building tar/rpms/srpms of your package. some external scripts which certain functions of gbuild depend on are written in Perl. gbuild is released under the GPL.
Next:
3.4. Integrated Development Environments
Scientific Computing with Free Linux Software
Table of Contents
0. Home
1. Preamble
2. Introduction
3. Code Development Tools
4. Mathematics Packages
5. Numerical Methods and Libraries
6. Graphics and Visualization
7. Programming systems for GNU/Linux
8. Word-Processing and Poster presenting tools on Linux
9. Free Database Management Systems for Linux
10. Linux in the laboratory

