Use '-o master' for continuing an import that was initially done by
the old cvs2git tool.
git-cvsimport-script - Import a CVS repository into git
git-cvsimport-script [ -o <branch-for-HEAD> ] [ -h ] [ -v ] [ -d <CVSROOT> ] [ -p <options-for-cvsps> ] [ -C <GIT_repository> ] [ <CVS_module> ]
Imports a CVS repository into git. It will either create a new repository, or incrementally import into an existing one.
Splitting the CVS log into patch sets is done by cvsps. At least version 2.1 is required.
The root of the CVS archive. May be local (a simple path) or remote; currently, only the :local:, :ext: and :pserver: access methods are supported.
The HEAD branch from CVS is imported to the origin branch within the git repository, as HEAD already has a special meaning for git. Use this option if you want to import into a different branch.
Use '-o master' for continuing an import that was initially done by
the old cvs2git tool.
Additional options for cvsps. The options -x and -A are implicit and should not be used here.
If you need to pass multiple options, separate them with a comma.
Verbosity: let cvsimport report what it is doing.
The CVS module you want to import. Relative to <CVSROOT>.
Print a short usage message and exit.
If -v is specified, the script reports what it is doing.
Otherwise, success is indicated the Unix way, i.e. by simply exiting with a zero exit status.
Written by Matthias Urlichs <smurf@smurf.noris.de>, with help from various participants of the git-list <git@vger.kernel.org>.
Documentation by Matthias Urlichs <smurf@smurf.noris.de>.
Part of the git suite