Changeset 703 in tailor for README


Ignore:
Timestamp:
08/28/05 01:08:51 (8 years ago)
Author:
lele@…
Hash name:
20050827230851-97f81-df112c7423dcd262ca1137b844bb8f89a15098ef
Message:

Mention bazaar with an example

File:
1 edited

Legend:

Unmodified
Added
Removed
  • README

    r691 r703  
    77===== 
    88 
    9 Tailor is a tool to migrate changesets between ArX_, `Bazaar-NG`_ 
    10 CVS_, Codeville_, Darcs_, Git_, Mercurial_, Monotone_, Tla_ and Subversion_ 
     9Tailor is a tool to migrate changesets between ArX_, Bazaar_, `Bazaar-NG`_ 
     10CVS_, Codeville_, Darcs_, Git_, Mercurial_, Monotone_, Subversion_ and Tla_ 
    1111[#]_ repositories. 
    1212 
     
    4343 
    4444 
    45 .. [#] ArX, Codeville, Git, Mercurial and Baazar-NG systems may be 
     45.. [#] ArX, Baazar-NG, Codeville, Git and Mercurial systems may be 
    4646       used only as the `target` backend, since the `source` support 
    4747       isn't coded yet. Contributions on these backends will be very 
     
    5050       of them. 
    5151 
    52        To the opposite, Tla is supported only as a source system. 
     52       To the opposite, Bazaar and Tla are supported only as a source 
     53       system. 
    5354 
    5455.. _arx: http://www.nongnu.org/arx/ 
     56.. _bazaar: http://bazaar.canonical.com/ 
    5557.. _bazaar-ng: http://www.bazaar-ng.org/ 
    5658.. _codeville: http://www.codeville.org/ 
     
    236238 
    237239c) ArX, Baazar-NG, Codeville, Git, and Mercurial are (currently) only 
    238    supported as *target*; Tla only as *source*. 
     240   supported as *target*; Bazaar and Tla only as *source*. 
    239241 
    240242d) Specifying ``--subdir .`` may not work, in particular when dealing 
     
    321323This will use a single directory, ``pxlib`` to contain both the source 
    322324and the target system. If you prefer keeping the separated, you just 
    323 need to specify a different directory for each repository, as in:: 
     325need to specify a different directory for each repository [#]_, as in:: 
    324326 
    325327    [pxlib] 
     
    341343and create a new Mercurial repository in ``~/mypxlib/migrated``. 
    342344 
     345On final example to show the syntax of Bazaar sources:: 
     346 
     347    [project] 
     348    target = hg:target 
     349    start-revision = base-0 
     350    root-directory = /tmp/calife 
     351    state-file = tailor.state 
     352    source = baz:source 
     353 
     354    [baz:source] 
     355    module = calife--pam--3.0 
     356    repository = roberto@keltia.net--2003-depot 
     357    subdir = tla 
     358 
     359    [hg:target] 
     360    repository = /tmp/HG/calife-pam 
     361    subdir = hg 
     362 
     363.. [#] NB: when the source and the target repositories specify 
     364       different directories with the ``subdir`` option, tailor 
     365       uses ``rsync`` to keep them in sync, so that tool needs 
     366       to be installed. 
     367 
    343368 
    344369Configuration sections 
     
    445470denote a repository.  A single repository may be shared by zero, one or 
    446471more projects.  The first part of the name up to the first colon 
    447 indicates the `kind` of the repository, one of ``arx``, ``bzr``, 
     472indicates the `kind` of the repository, one of ``arx``, ``baz``, ``bzr``, 
    448473``bzrng``, ``cdv``, ``cg``, ``cvs``, ``darcs``, ``hg``, ``monotone``, 
    449474``svn`` and ``tla``. 
Note: See TracChangeset for help on using the changeset viewer.