Changeset 1482 in tailor
- Timestamp:
- 04/05/08 00:08:21 (5 years ago)
- Hash name:
- 20080404220821-97f81-a93661e1c0d40dbc62f672d6805a010685047c25
- File:
-
- 1 edited
-
README.rst (modified) (22 diffs)
Legend:
- Unmodified
- Added
- Removed
-
README.rst
r1481 r1482 26 26 | repository | tailor | repository | darcs pull | repository | 27 27 +--------------+ +------------+ +------------+ 28 |^ 28 |^ 29 29 || 30 30 || … … 141 141 142 142 a. First create a config file:: 143 143 144 144 $ tailor --verbose -s svn -R http://svn.server/path/to/svnrepo \ 145 145 --module /Product/trunk -r 10 --subdir Product \ … … 148 148 b. Modify it as you like (mostly adjusting root-directories and the 149 149 like):: 150 150 151 151 $ emacs myproject.tailor 152 152 153 153 c. Run tailor on it:: 154 154 155 155 $ tailor --configfile myproject.tailor 156 156 … … 190 190 191 191 c. Run tailor on it once, to bootstrap the project:: 192 192 193 193 $ tailor -D -v -c cmfcore.tailor 194 194 … … 197 197 creates a new empty Subversion repository at the specified 198 198 location. 199 199 200 200 .. note:: Before step d) below, you may want to install an 201 201 appropriate hook in the repository to enable the … … 213 213 214 214 $ tailor -v --configfile cmfcore.tailor 215 215 216 216 __ http://svnbook.red-bean.com/en/1.0/ch05s02.html#svn-ch-5-sect-2.1 217 217 __ http://svn.haxx.se/users/archive-2005-07/0605.shtml … … 280 280 with remote CVS repositories (it does when the CVS repository is 281 281 on local machine). 282 282 283 283 This list will always be incomplete, but I'll do my best to keep it 284 284 short :-) … … 313 313 target = darcs:tailor 314 314 state-file = reverse.state 315 315 316 316 [svn:tailor] 317 317 repository = file:///tmp/testtai 318 318 module = /project1 319 319 subdir = svnside 320 320 321 321 [darcs:tailor] 322 322 repository = ~/WiP/cvsync … … 351 351 start-revision = INITIAL 352 352 subdir = pxlib 353 353 354 354 [cvs:pxlib] 355 355 repository = :pserver:anonymous@cvs.sf.net:/cvsroot/pxlib … … 368 368 root-directory = ~/mypxlib 369 369 start-revision = INITIAL 370 370 371 371 [cvs:pxlib] 372 372 repository = :pserver:anonymous@cvs.sf.net:/cvsroot/pxlib … … 545 545 debug : bool 546 546 Print also their output. 547 547 548 548 before-commit : tuple 549 549 This is a function name, or a sequence of function names enclosed … … 594 594 go in pair with ``patch-name-format``, when using its 'firstlogline' 595 595 variable to build the name of the patch. The default is ``False``. 596 596 597 597 A reasonable usage is:: 598 598 … … 640 640 target-passphrase = lala 641 641 source-repository = http://svn.someserver.com 642 642 643 643 [productA] 644 644 target = monotone:productA … … 656 656 target = darcs: 657 657 source = svn:sourceC 658 658 659 659 ... 660 660 … … 667 667 [monotone:productC] 668 668 module = every.thing.productC 669 669 670 670 [svn:sourceA] 671 671 module = /productA … … 817 817 818 818 *True* by default. 819 819 820 820 darcs 821 821 %%%%% … … 858 858 '\xe5': 'å' 859 859 } 860 860 861 861 start-revision : string 862 862 Under darcs this may be either the name of a tag or the hash of an … … 910 910 911 911 keyid : string 912 Monotone key id to use for commits. The specified key 912 Monotone key id to use for commits. The specified key 913 913 must exist on keystore. Takes precedence 914 914 over keygenid. 915 915 916 916 keygenid : 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 918 918 repository. 919 The keypair is used for commits. Ignored if keyid is 919 The keypair is used for commits. Ignored if keyid is 920 920 specified. 921 921 … … 933 933 The path within the depot indicating the root of all files that will be 934 934 replicated. 935 935 936 936 This is used both for determining changes as well as mapping 937 937 file locations from changesets to the filesystem. … … 968 968 969 969 filter-badchars=\x00\x01 970 970 971 971 use-propset : bool 972 972 Indicate that tailor is allowed to properly inject the upstream … … 977 977 repository is local, tailor creates automatically a minimal 978 978 ``hooks/pre-revprop-change`` script inside the repository, so no 979 other intervention is needed. 979 other intervention is needed. 980 980 981 981 *False* by default. … … 1140 1140 import reindent 1141 1141 import os 1142 1142 1143 1143 for entry in changeset.entries: 1144 1144 fname = os.path.join(wd.basedir, entry.name)
Note: See TracChangeset
for help on using the changeset viewer.
