
826
|
Chapter 13: The Concurrent Versions System (CVS)
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
branch, and it uses the release-tag to mark the current revisions of
the vendor branch files.
Create a vendor branch by using cvs import to create the project.
When you want to update to a new release from the vendor, use
cvs import on the same project with the same vendor tag and a new
release tag.
Test that you can cvs checkout the new project before
removing the original files.
Synonyms: im, imp
Standard subcommand options: -k, -m
Options
-b branch
Import to the specified vendor branch. If you have more than
one external supplier for a project, you may need to use two or
more distinct vendor branches to manage the project. If you
are using multiple vendor branches, use the -b option to
specify which branch you are importing to. branch must be the
branch number, not a tag, and CVS does not check that the
branch number given with the option and the symbolic tag
provided as the vendor-tag argument to the command corre-
spond to the same branch.
-d When setting the timestamp on each imported file, use each
file’s last modification time rather than the current time.
-I file
Ignore the named file when updating. -I can be used more
than once. Use -I ! to clear the list of ignored files.
-W wrapper
Modify the import based on elements of each filename. ...