CVS--Concurrent Versions System
- Overview
- The Repository
- Telling CVS where your repository is
- How data is stored in the repository
- How data is stored in the working directory
- The administrative files
- Multiple repositories
- Creating a repository
- Backing up a repository
- Moving a repository
- Remote repositories
- Read-only repository access
- Temporary directories for the server
- Starting a project with CVS
- Revisions
- Branching and merging
- Recursive behavior
- Adding, removing, and renaming files and directories
- History browsing
- Handling binary files
- Multiple developers
- Revision management
- Keyword substitution
- Tracking third-party sources
- How your build system interacts with CVS
- Special Files
- Guide to CVS commands
- Overall structure of CVS commands
- CVS's exit status
- Default options and the ~/.cvsrc file
- Global options
- Common command options
- admin--Administration
- checkout--Check out sources for editing
- commit--Check files into the repository
- diff--Show differences between revisions
- export--Export sources from CVS, similar to checkout
- history--Show status of files and users
- import--Import sources into CVS, using vendor branches
- log--Print out log information for files
- rdiff---'patch' format diffs between releases
- release--Indicate that a Module is no longer in use
- update--Bring work tree in sync with repository
- Quick reference to CVS commands
- Reference manual for Administrative files
- All environment variables which affect CVS
- Compatibility between CVS Versions
- Troubleshooting
- Credits
- Dealing with bugs in CVS or this manual
- Index