• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 14. LaTeX Package Documentation ... > 14.4. Making use of version control ...

14.4. Making use of version control tools

When developing a program or writing a large document, such as a user manual or a book (like this one), version control—the task of keeping a software system consisting of many versions and configurations well organized—is an important issue. The Revision Control System (RCS) is a software tool that can assist you with that task. RCS manages revisions of text documents—in particular, source programs, documentation, and test data. It automates storage, retrieval, logging, and identification of revisions, and it provides selection mechanisms for composing configurations. In addition, it is able to insert management information in the text document, in so-called RCS fields.

The Concurrent Versions System (CVS; see http://www.cvshome.org), originally developed as a front end to RCS, extends the notion of revision control from a collection of files in a single directory to a hierarchical collection of directories consisting of revision-controlled files. These directories and files can be combined to form a software release. CVS provides the functions necessary to manage these software releases and to control the concurrent editing of source files among multiple software developers.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint