comparison tests/test-convert.out @ 5556:61fdf2558c0a

convert: some tidyups, doc improvements, and test fixes The various back end options are now documented. The hg source can now be configured not to hand out a revision ID.
author Bryan O'Sullivan <bos@serpentine.com>
date Tue, 27 Nov 2007 09:44:09 -0800
parents f0c58fd4b798
children 07df2a5c02b2
comparison
equal deleted inserted replaced
5555:86405ff6d74b 5556:61fdf2558c0a
53 The 'exclude' directive causes files or directories to be omitted. 53 The 'exclude' directive causes files or directories to be omitted.
54 The 'rename' directive renames a file or directory. To rename from a 54 The 'rename' directive renames a file or directory. To rename from a
55 subdirectory into the root of the repository, use '.' as the path to 55 subdirectory into the root of the repository, use '.' as the path to
56 rename to. 56 rename to.
57 57
58 Back end options:
59
60 --config convert.hg.clonebranches=False (boolean)
61 hg target: XXX not documented
62 --config convert.hg.saverev=True (boolean)
63 hg source: allow target to preserve source revision ID
64 --config convert.hg.tagsbranch=default (branch name)
65 hg target: XXX not documented
66 --config convert.hg.usebranchnames=True (boolean)
67 hg target: preserve branch names
68
69 --config convert.svn.branches=branches (directory name)
70 svn source: specify the directory containing branches
71 --config convert.svn.tags=tags (directory name)
72 svn source: specify the directory containing tags
73 --config convert.svn.trunk=trunk (directory name)
74 svn source: specify the name of the trunk branch
75
58 options: 76 options:
59 77
60 -A --authors username mapping filename 78 -A --authors username mapping filename
61 -d --dest-type destination repository type 79 -d --dest-type destination repository type
62 --filemap remap file names using contents of file 80 --filemap remap file names using contents of file