[Top] | [Contents] | [Index] | [ ? ] |
Table of Contents
- 1. Overview
- 2. The Repository
- 2.1 Telling CVS where your repository is
- 2.2 How data is stored in the repository
- 2.3 How data is stored in the working directory
- 2.4 The administrative files
- 2.5 Multiple repositories
- 2.6 Creating a repository
- 2.7 Backing up a repository
- 2.8 Moving a repository
- 2.9 Remote repositories
- 2.10 Read-only repository access
- 2.11 Temporary directories for the server
- 3. Starting a project with CVS
- 4. Revisions
- 4.1 Revision numbers
- 4.2 Versions, revisions and releases
- 4.3 Assigning revisions
- 4.4 Tags–Symbolic revisions
- 4.5 Specifying what to tag from the working directory
- 4.6 Specifying what to tag by date or revision
- 4.7 Deleting, moving, and renaming tags
- 4.8 Tagging and adding and removing files
- 4.9 Sticky tags
- 5. Branching and merging
- 5.1 What branches are good for
- 5.2 Creating a branch
- 5.3 Accessing branches
- 5.4 Branches and revisions
- 5.5 Magic branch numbers
- 5.6 Merging an entire branch
- 5.7 Merging from a branch several times
- 5.8 Merging differences between any two revisions
- 5.9 Merging can add or remove files
- 5.10 Merging and keywords
- 6. Recursive behavior
- 7. Adding, removing, and renaming files and directories
- 8. History browsing
- 9. Handling binary files
- 10. Multiple developers
- 11. Revision management
- 12. Keyword substitution
- 13. Tracking third-party sources
- 14. How your build system interacts with CVS
- 15. Special Files
- A. Guide to CVS commands
- A.1 Overall structure of CVS commands
- A.2 CVS's exit status
- A.3 Default options and the ~/.cvsrc file
- A.4 Global options
- A.5 Common command options
- A.6 admin—Administration
- A.7 annotate—What revision modified each line of a file?
- A.8 checkout—Check out sources for editing
- A.9 commit—Check files into the repository
- A.10 diff—Show differences between revisions
- A.11 export—Export sources from CVS, similar to checkout
- A.12 history—Show status of files and users
- A.13 import—Import sources into CVS, using vendor branches
- A.14 log—Print out log information for files
- A.15 rdiff—'patch' format diffs between releases
- A.16 release—Indicate that a Module is no longer in use
- A.17 update—Bring work tree in sync with repository
- B. Quick reference to CVS commands
- C. Reference manual for Administrative files
- D. All environment variables which affect CVS
- E. Compatibility between CVS Versions
- F. Troubleshooting
- G. Credits
- H. Dealing with bugs in CVS or this manual
- Index
[Top] | [Contents] | [Index] | [ ? ] |