craig> computer> prog>
Concurrent Version System
   Calpoly CVS Tutorial
After completing this tutorial, you will be able to:
  1. Setup CVS
  2. Be able to put a project under CVS
  3. Be able to use CVS.
  4. Understand how and why branching is useful.

   Open Source Version Control Software [maunal] [new users]
CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system. CVS is useful for everyone from individual developers to large, distributed teams.
   Introduction to CVS
CVS maintains a history of a source tree, in terms of a series of changes. It stamps each change with the time it was made and the user name of the person who made it. Usually, the person provides a bit of text describing why they made the change as well.
   CVS Documentation [PDF documentation]
   CVS Quick Reference
options for using with the cvs command.
   CVS and the Web
CVS has the ability to reproduce pages as they were in any state or at any time since their creation, as well as the ability to look at a log of all changes to any page and see who made what change when.
   DAV (Distributed Authoring and Versioning)
The Internet Engineering Task Force's Distributed Authoring and Versioning (DAV or WebDAV) protocol is intended to provide a standard protocol for uploading files to a server with various advantages over FTP.
   WebDAV Resources [FAQ]
WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.
   Calpoly Revision Control System
The Revision Control System (RCS) was designed by Walter Tichy of the Department of Computer Science at Purdue University. RCS is a software tool for UNIX systems which lets people working on the system control "multiple revisions of text ...
   Open Source Development with CVS
This is a set of free, online chapters about using CVS (Concurrent Versions System) for collaboration and version control. It covers everything from CVS installation and basic concepts all the way to advanced usage and administration. It is intended for anyone who uses or plans to use CVS.

These chapters are excerpted from a larger work called Open Source Development With CVS (published by The Coriolis Group, ISBN 1-57610-490-7). The remainder of that book -- chapters 1, 3, 5, and 7 -- deals with the challenges and philosophical issues of running an Open Source project using CVS.

   The CVS Book
Open Source Development with CVS by Karl Fogel

toolbar help Random Link   Map   Flat Listing   Brief Listing   Login