comparison tests/test-convert.out @ 9291:cd5b6a11b607

minirst: indent literal blocks with two spaces The vast majority* of them are formatted like this in the source, so this basically reverts the output to how it looked before we got the minirst parser. *: the help on templating use four spaces for some examples and will now shown with an indentation of just two spaces.
author Martin Geisler <mg@lazybytes.net>
date Sun, 02 Aug 2009 17:17:17 +0200
parents 9261667e9b82
children a15813fae0a8
comparison
equal deleted inserted replaced
9290:26fb5b0a4424 9291:cd5b6a11b607
43 If <REVMAP> isn't given, it will be put in a default location 43 If <REVMAP> isn't given, it will be put in a default location
44 (<dest>/.hg/shamap by default). The <REVMAP> is a simple text file that 44 (<dest>/.hg/shamap by default). The <REVMAP> is a simple text file that
45 maps each source commit ID to the destination ID for that revision, like 45 maps each source commit ID to the destination ID for that revision, like
46 so: 46 so:
47 47
48 <source ID> <destination ID> 48 <source ID> <destination ID>
49 49
50 If the file doesn't exist, it's automatically created. It's updated on 50 If the file doesn't exist, it's automatically created. It's updated on
51 each commit copied, so convert-repo can be interrupted and can be run 51 each commit copied, so convert-repo can be interrupted and can be run
52 repeatedly to copy new commits. 52 repeatedly to copy new commits.
53 53
58 58
59 The filemap is a file that allows filtering and remapping of files and 59 The filemap is a file that allows filtering and remapping of files and
60 directories. Comment lines start with '#'. Each line can contain one of 60 directories. Comment lines start with '#'. Each line can contain one of
61 the following directives: 61 the following directives:
62 62
63 include path/to/file 63 include path/to/file
64 64
65 exclude path/to/file 65 exclude path/to/file
66 66
67 rename from/file to/file 67 rename from/file to/file
68 68
69 The 'include' directive causes a file, or all files under a directory, to 69 The 'include' directive causes a file, or all files under a directory, to
70 be included in the destination repository, and the exclusion of all other 70 be included in the destination repository, and the exclusion of all other
71 files and directories not explicitly included. The 'exclude' directive 71 files and directories not explicitly included. The 'exclude' directive
72 causes files or directories to be omitted. The 'rename' directive renames 72 causes files or directories to be omitted. The 'rename' directive renames
120 Because CVS does not have changesets, it is necessary to collect 120 Because CVS does not have changesets, it is necessary to collect
121 individual commits to CVS and merge them into changesets. CVS source uses 121 individual commits to CVS and merge them into changesets. CVS source uses
122 its internal changeset merging code by default but can be configured to 122 its internal changeset merging code by default but can be configured to
123 call the external 'cvsps' program by setting: 123 call the external 'cvsps' program by setting:
124 124
125 --config convert.cvsps='cvsps -A -u --cvs-direct -q' 125 --config convert.cvsps='cvsps -A -u --cvs-direct -q'
126 126
127 This option is deprecated and will be removed in Mercurial 1.4. 127 This option is deprecated and will be removed in Mercurial 1.4.
128 128
129 The options shown are the defaults. 129 The options shown are the defaults.
130 130
131 Internal cvsps is selected by setting 131 Internal cvsps is selected by setting
132 132
133 --config convert.cvsps=builtin 133 --config convert.cvsps=builtin
134 134
135 and has a few more configurable options: 135 and has a few more configurable options:
136 136
137 --config convert.cvsps.cache=True (boolean) 137 --config convert.cvsps.cache=True (boolean)
138 Set to False to disable remote log caching, for testing and debugging 138 Set to False to disable remote log caching, for testing and debugging