Previous: [[cvs: What is CVS not?#What is CVS not?|What is CVS not?]], Up: [[cvs: Overview#Overview|Overview]] |[[cvs: Index#SEC_Contents|Contents]]||[[cvs: Index#Index|Index]]|

----

=== A sample session ===

As a way of introducing CVS, we’ll go through a typical work-session using CVS. The first thing to understand is that CVS stores all files in a centralized repository (see [[cvs: The Repository#The Repository|Repository]]); this section assumes that a repository is set up.

Suppose you are working on a simple compiler. The source consists of a handful of C files and a ‘`Makefile`’. The compiler is called ‘`tc`’ (Trivial Compiler), and the repository is set up so that there is a module called ‘`tc`’.

[[cvs: Getting the source#Getting the source|• Getting the source]]:: Creating a workspace [[cvs: Committing your changes#Committing your changes|• Committing your changes]]:: Making your work available to others [[cvs: Cleaning up#Cleaning up|• Cleaning up]]:: Cleaning up [[cvs: Viewing differences#Viewing differences|• Viewing differences]]:: Viewing differences

This document was generated on a sunny day using [http://www.nongnu.org/texi2html/ texi2html].