tests/test-convert.out
changeset 6170 747169c54c68
parent 6148 31d81d476a7f
child 6172 0cd6846e5200
equal deleted inserted replaced
6169:55455556f921 6170:747169c54c68
    65     source revision control system whose parents should be modified
    65     source revision control system whose parents should be modified
    66     (same format as a key in .hg/shamap).  The values are the revision
    66     (same format as a key in .hg/shamap).  The values are the revision
    67     IDs (in either the source or destination revision control system)
    67     IDs (in either the source or destination revision control system)
    68     that should be used as the new parents for that node.
    68     that should be used as the new parents for that node.
    69 
    69 
    70     Back end options:
    70     Mercurial Source
       
    71     -----------------
       
    72 
       
    73     --config convert.hg.saverev=True          (boolean)
       
    74         allow target to preserve source revision ID
       
    75 
       
    76     Subversion Source
       
    77     -----------------
       
    78 
       
    79     Subversion source detects classical trunk/branches/tags layouts.
       
    80     By default, the supplied "svn://repo/path/" source URL is
       
    81     converted as a single branch. If "svn://repo/path/trunk" exists
       
    82     it replaces the default branch. If "svn://repo/path/branches"
       
    83     exists, its subdirectories are listed as possible branches. If
       
    84     "svn://repo/path/tags" exists, it is looked for tags referencing
       
    85     converted branches. Default "trunk", "branches" and "tags" values
       
    86     can be overriden with following options. Set them to paths
       
    87     relative to the source URL.
       
    88 
       
    89     --config convert.svn.branches=branches    (directory name)
       
    90         specify the directory containing branches
       
    91     --config convert.svn.tags=tags            (directory name)
       
    92         specify the directory containing tags
       
    93     --config convert.svn.trunk=trunk          (directory name)
       
    94         specify the name of the trunk branch
       
    95 
       
    96     Mercurial Destination
       
    97     ---------------------
    71 
    98 
    72     --config convert.hg.clonebranches=False   (boolean)
    99     --config convert.hg.clonebranches=False   (boolean)
    73         hg target: XXX not documented
   100         dispatch source branches in separate clones.
    74     --config convert.hg.saverev=True          (boolean)
       
    75         hg source: allow target to preserve source revision ID
       
    76     --config convert.hg.tagsbranch=default    (branch name)
   101     --config convert.hg.tagsbranch=default    (branch name)
    77         hg target: XXX not documented
   102         tag revisions branch name
    78     --config convert.hg.usebranchnames=True   (boolean)
   103     --config convert.hg.usebranchnames=True   (boolean)
    79         hg target: preserve branch names
   104         preserve branch names
    80 
       
    81     --config convert.svn.branches=branches    (directory name)
       
    82         svn source: specify the directory containing branches
       
    83     --config convert.svn.tags=tags            (directory name)
       
    84         svn source: specify the directory containing tags
       
    85     --config convert.svn.trunk=trunk          (directory name)
       
    86         svn source: specify the name of the trunk branch
       
    87 
   105 
    88 options:
   106 options:
    89 
   107 
    90  -A --authors      username mapping filename
   108  -A --authors      username mapping filename
    91  -d --dest-type    destination repository type
   109  -d --dest-type    destination repository type