Rechercher une page de manuel
cvs2bzr
Langue: en
Version: 331572 (ubuntu - 24/10/10)
Section: 1 (Commandes utilisateur)
NAME
cvs2bzr - convert a cvs repository into a bazaar repositorySYNOPSIS
cvs2bzr --options OPTIONFILEDESCRIPTION
- cvs2bzr [OPTION...] OUTPUT-OPTION CVS-REPOS-PATH
Convert a CVS repository into a Bazaar repository, including history.
OPTIONS
- Configuration via options file:
- --options=PATH
- read the conversion options from PATH. This method allows more flexibility than using command-line options. See documentation for info
- Output options:
- --dumpfile=PATH
- path to which the data should be written
- --dry-run
- do not create any output; just print what would happen.
- Conversion options:
- --trunk-only
- convert only trunk commits, not tags nor branches
- --encoding=ENC
- encoding for paths and log messages in CVS repos. If option is specified multiple times, encoders are tried in order until one succeeds. See http://docs.python.org/lib/standard-encodings.html for a list of standard Python encodings.
- --fallback-encoding=ENC
- If all --encodings fail, use lossy encoding with ENC
- --retain-conflicting-attic-files
- if a file appears both in and out of the CVS Attic, then leave the attic version in a SVN directory called "Attic"
- Symbol handling:
- --symbol-transform=P:S
- transform symbol names from P to S, where P and S use Python regexp and reference syntax respectively. P must match the whole symbol name
- --symbol-hints=PATH
- read symbol conversion hints from PATH
- --symbol-default=OPT
- specify how ambiguous symbols are converted. OPT is "heuristic" (default), "strict", "branch", or "tag"
- --force-branch=REGEXP
- force symbols matching REGEXP to be branches
- --force-tag=REGEXP
- force symbols matching REGEXP to be tags
- --exclude=REGEXP
- exclude branches and tags matching REGEXP
- --keep-trivial-imports
- do not exclude branches that were only used for a single import (usually these are unneeded)
- Subversion properties:
- --username=NAME
- username for cvs2svn-synthesized commits
- --auto-props=FILE
- set file properties from the auto-props section of a file in svn config format
- --mime-types=FILE
- specify an apache-style mime.types file for setting svn:mime-type
- --eol-from-mime-type
- set svn:eol-style from mime type if known
- --default-eol=STYLE
- default svn:eol-style for non-binary files with undetermined mime types. STYLE is "binary" (default), "native", "CRLF", "LF", or "CR"
- --keywords-off
- don't set svn:keywords on any files (by default, cvs2svn sets svn:keywords on non-binary files to "Author Date Id Revision")
- --keep-cvsignore
- keep .cvsignore files (in addition to creating the analogous svn:ignore properties)
- --cvs-revnums
- record CVS revision numbers as file properties
- Extraction options:
- --use-cvs
- use CVS to extract revision contents (slower than --use-rcs but more reliable) (default)
- --use-rcs
- use RCS to extract revision contents (faster than --use-cvs but fails in some cases)
- Environment options:
- --tmpdir=PATH
- directory to use for temporary data files (default "cvs2svn-tmp")
- --co=PATH
- path to the "co" program (required if --use-rcs)
- --cvs=PATH
- path to the "cvs" program (required if --use-cvs)
- --sort=PATH
- path to the GNU "sort" program
- Partial conversions:
- --pass=PASS
- execute only specified PASS of conversion
- -p [START]:[END], --passes=[START]:[END]
- execute passes START through END, inclusive (PASS, START, and END can be pass names or numbers)
- Information options:
- --version
- print the version number
- -h, --help
- print this usage message and exit with success
- --help-passes
- list the available passes and their numbers
- --man
- write the manpage for this program to standard output
- -v, --verbose
- verbose (may be specified twice for debug output)
- -q, --quiet
- quiet (may be specified twice for very quiet)
- --write-symbol-info=PATH
- write information and statistics about CVS symbols to PATH.
- --skip-cleanup
- prevent the deletion of intermediate files
- --profile
- profile with 'hotshot' (into file cvs2svn.hotshot)
AUTHORS
Manpage was converted for the Debian GNU/Linux system with help2man by Laszlo 'GCS' Boszormenyi <gcs@debian.hu> (but may be used by others).SEE ALSO
cvs(1), bzr(1)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre