The terminology used in the CVS documentation, and thus also in WinCvs, may differ from terminology used in other source repository systems. In an attempt to avoid confusion, there is a short list of the most essential terms. Please make yourself familiar with these words.
Checkout
Normally used to describe the first retrieval of an entire module from the repository.
Commit
Sending your modifications to the repository.
Export
Refers to extraction of an entire module from the repository, without any CVS administrative files: Exported modules will not be under CVS control.
Import
Normally refers to the process of creating a new module in the repository by sending an entire directory structure. Module
A directory hierarchy. A software project normally exists as a single module in the repository.
Release
The version of an entire product.
Revision
The version of a single file.
Tag
A symbolic name given to a set of files at a specific time of development.
Update
Get other users' modifications from the repository. Updates the local copy only.