comparison hgext/convert/__init__.py @ 7101:e786192d995d

convert: make built-in cvsps the default Reviewed by Frank Kingswood <frank@kingswood-consulting.co.uk>
author Patrick Mezard <pmezard@gmail.com>
date Wed, 15 Oct 2008 20:14:28 +0200
parents 209ef5f3534c
children aff204c9bdd6
comparison
equal deleted inserted replaced
7100:baf12d52add4 7101:e786192d995d
102 a filemap is given, all files under the starting directory will be 102 a filemap is given, all files under the starting directory will be
103 converted, and that any directory reorganisation in the CVS 103 converted, and that any directory reorganisation in the CVS
104 sandbox is ignored. 104 sandbox is ignored.
105 105
106 Because CVS does not have changesets, it is necessary to collect 106 Because CVS does not have changesets, it is necessary to collect
107 individual commits to CVS and merge them into changesets. CVS source 107 individual commits to CVS and merge them into changesets. CVS
108 can use the external 'cvsps' program (this is a legacy option and may 108 source uses its internal changeset merging code by default but can
109 be removed in future) or use its internal changeset merging code. 109 be configured to call the external 'cvsps' program by setting:
110 External cvsps is default, and options may be passed to it by setting 110 --config convert.cvsps=cvsps -A -u --cvs-direct -q
111 --config convert.cvsps='cvsps -A -u --cvs-direct -q' 111 This is a legacy option and may be removed in future.
112
112 The options shown are the defaults. 113 The options shown are the defaults.
113 114
114 Internal cvsps is selected by setting 115 Internal cvsps is selected by setting
115 --config convert.cvsps=builtin 116 --config convert.cvsps=builtin
116 and has a few more configurable options: 117 and has a few more configurable options: