
checkout | 817
CVS
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
1.2 (arnold 01-Sep-02): # Makefile for the Wizzard
project
1.2 (arnold 01-Sep-02): # Created by A Robbins, 1
September 2002
checkout
cvs [cvs-options] checkout [options] projects ...
Create a new sandbox in the current working directory. This
command can also be used to update an existing sandbox. See also
export and update.
The projects argument to checkout may be one or more paths to
directories within the repository, paths to files within the reposi-
tory, or module names as specified in the modules file in the
repository’s CVSROOT directory. These paths must be separated
by spaces.
When creating a new sandbox, the repository path must be speci-
fied by using the -d repository_path CVS option or the CVSROOT
environment variable.
If you are creating a new sandbox inside an existing sandbox, the
CVS/Root file of the current directory in the existing sandbox can
provide a repository path. In most cases, having a sandbox inside a
sandbox is needlessly confusing.
Synonyms: co, get
Standard subcommand options: -d, -D, -f, -k, -l, -n, -N, -r, -R
Options
-A Clear sticky tags, dates, and keyword-expansion modes from a
project and replace the current files with the head of the trunk.
-c Display the contents of the modules file in the repository’s
CVSROOT directory. This option lists