Contents /
Previous /
Next
CVS Command Overview
-
add:
Add a new file or directory to the
repository, pending a `cvs commit' on
the same file. Can only be done from
within sources created by a previous
`cvs checkout' invocation.
-
admin:
Execute control functions on the sources repository.
-
checkout:
Make a working directory of source files
for editing.
-
commit:
Apply to the source repository changes,
additions, and deletions from your working
directory.
-
diff:
Show differences between files in working
directory and source repository, or
between two revisions in source repository.
-
export:
Prepare copies of a set of source files
for shipment off site. Differs from
`cvs checkout' in that no cvs
administrative directories are created (and
therefore `cvs commit' cannot be
executed from a directory prepared with
`cvs export').
-
history:
Show reports on cvs commands that you or
others have executed on a particular
file or directory in the source repository.
-
import:
Incorporate a set of updates from
off-site into the source repository, as a
``vendor branch''.
-
init:
Initialize a repository by adding the
CVSROOT subdirectory and some default
control files. You must use this command
or initialize the repository in some
other way before you can use it.
-
log:
Display log information.
-
rdiff:
Prepare a collection of diffs as a patch
file between two releases in the repository.
-
release:
Cancel a `cvs checkout', abandoning any
changes. (Can delete working directory;
no effect on repository.)
-
remove:
Remove files from the source repository,
pending a `cvs commit' on the same
files.
-
rtag:
Explicitly specify a symbolic tag for
particular revisions of files in the
source repository.
-
status:
Show current status of files.
-
tag:
Specify a symbolic tag for files in the
repository.
-
update:
Bring your working directory up to date
with changes from the repository.
Merges are performed automatically when
possible; a warning is issued if manual
resolution is required for conflicting
changes. (Changes working directory;
does not change repository.)