Changeset 1482 in tailor for README.rst


Ignore:
Timestamp:
04/05/08 00:08:21 (5 years ago)
Author:
lele@…
Hash name:
20080404220821-97f81-a93661e1c0d40dbc62f672d6805a010685047c25
Message:

M-x whitespace-cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • README.rst

    r1481 r1482  
    2626  | repository   | tailor  | repository | darcs pull | repository | 
    2727  +--------------+         +------------+            +------------+ 
    28                                                            |^          
     28                                                           |^ 
    2929                                                           || 
    3030                                                           || 
     
    141141 
    142142   a. First create a config file:: 
    143     
     143 
    144144       $ tailor --verbose -s svn -R http://svn.server/path/to/svnrepo \ 
    145145                --module /Product/trunk -r 10 --subdir Product \ 
     
    148148   b. Modify it as you like (mostly adjusting root-directories and the 
    149149      like):: 
    150        
     150 
    151151       $ emacs myproject.tailor 
    152152 
    153153   c. Run tailor on it:: 
    154     
     154 
    155155       $ tailor --configfile myproject.tailor 
    156156 
     
    190190 
    191191   c. Run tailor on it once, to bootstrap the project:: 
    192     
     192 
    193193       $ tailor -D -v -c cmfcore.tailor 
    194194 
     
    197197      creates a new empty Subversion repository at the specified 
    198198      location. 
    199        
     199 
    200200   .. note:: Before step d) below, you may want to install an 
    201201             appropriate hook in the repository to enable the 
     
    213213 
    214214       $ tailor -v --configfile cmfcore.tailor 
    215     
     215 
    216216__ http://svnbook.red-bean.com/en/1.0/ch05s02.html#svn-ch-5-sect-2.1 
    217217__ http://svn.haxx.se/users/archive-2005-07/0605.shtml 
     
    280280   with remote CVS repositories (it does when the CVS repository is 
    281281   on local machine). 
    282     
     282 
    283283This list will always be incomplete, but I'll do my best to keep it 
    284284short :-) 
     
    313313    target = darcs:tailor 
    314314    state-file = reverse.state 
    315      
     315 
    316316    [svn:tailor] 
    317317    repository = file:///tmp/testtai 
    318318    module = /project1 
    319319    subdir = svnside 
    320      
     320 
    321321    [darcs:tailor] 
    322322    repository = ~/WiP/cvsync 
     
    351351    start-revision = INITIAL 
    352352    subdir = pxlib 
    353      
     353 
    354354    [cvs:pxlib] 
    355355    repository = :pserver:anonymous@cvs.sf.net:/cvsroot/pxlib 
     
    368368    root-directory = ~/mypxlib 
    369369    start-revision = INITIAL 
    370      
     370 
    371371    [cvs:pxlib] 
    372372    repository = :pserver:anonymous@cvs.sf.net:/cvsroot/pxlib 
     
    545545debug : bool 
    546546  Print also their output. 
    547    
     547 
    548548before-commit : tuple 
    549549  This is a function name, or a sequence of function names enclosed 
     
    594594  go in pair with ``patch-name-format``, when using its 'firstlogline' 
    595595  variable to build the name of the patch.  The default is ``False``. 
    596    
     596 
    597597  A reasonable usage is:: 
    598598 
     
    640640  target-passphrase = lala 
    641641  source-repository = http://svn.someserver.com 
    642    
     642 
    643643  [productA] 
    644644  target = monotone:productA 
     
    656656  target = darcs: 
    657657  source = svn:sourceC 
    658    
     658 
    659659  ... 
    660660 
     
    667667  [monotone:productC] 
    668668  module = every.thing.productC 
    669    
     669 
    670670  [svn:sourceA] 
    671671  module = /productA 
     
    817817 
    818818  *True* by default. 
    819    
     819 
    820820darcs 
    821821%%%%% 
     
    858858      '\xe5': 'å' 
    859859    } 
    860      
     860 
    861861start-revision : string 
    862862  Under darcs this may be either the name of a tag or the hash of an 
     
    910910 
    911911keyid : string 
    912   Monotone key id to use for commits. The specified key  
     912  Monotone key id to use for commits. The specified key 
    913913  must exist on keystore. Takes precedence 
    914914  over keygenid. 
    915915 
    916916keygenid : string 
    917   Id of a new keypair to generate and store in the  
     917  Id of a new keypair to generate and store in the 
    918918  repository. 
    919   The keypair is used for commits. Ignored if keyid is  
     919  The keypair is used for commits. Ignored if keyid is 
    920920  specified. 
    921921 
     
    933933  The path within the depot indicating the root of all files that will be 
    934934  replicated. 
    935    
     935 
    936936  This is used both for determining changes as well as mapping 
    937937  file locations from changesets to the filesystem. 
     
    968968 
    969969    filter-badchars=\x00\x01 
    970    
     970 
    971971use-propset : bool 
    972972  Indicate that tailor is allowed to properly inject the upstream 
     
    977977  repository is local, tailor creates automatically a minimal 
    978978  ``hooks/pre-revprop-change`` script inside the repository, so no 
    979   other intervention is needed.  
     979  other intervention is needed. 
    980980 
    981981  *False* by default. 
     
    11401140        import reindent 
    11411141        import os 
    1142          
     1142 
    11431143        for entry in changeset.entries: 
    11441144            fname = os.path.join(wd.basedir, entry.name) 
Note: See TracChangeset for help on using the changeset viewer.