- Timestamp:
- 11/30/04 19:47:51 (8 years ago)
- Hash name:
- 20041130184751-97f81-183260ee2f7dfe9ea5994b548992a734d6707b19
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
README
r176 r177 13 13 ============ 14 14 15 tailor.py is written in Python, and thus Python must be installed on your 16 system to use it. 15 tailor.py is written in Python, and thus Python must be installed on 16 your system to use it. Since it relays on external tools to do the 17 real work such as `cvs`, `darcs` and `svn`, they need to be installed 18 as well. 17 19 18 20 Make tailor.py executable:: … … 27 29 ======== 28 30 29 Bootstrap a new taylored project, starting at upstream revision 10::31 1. Bootstrap a new taylored project, starting at upstream revision 10:: 30 32 31 33 $ tailor.py -b -s svn -R http://svn.server/Product -r 10 ~/darcs/MyProduct 32 34 33 Bootstrap a new product, fetching from CVS and storing under SVN: this 34 will create the directory "~/svnwc/cmfcore"; "~/svnwc" must be already 35 under SVN::35 2. Bootstrap a new product, fetching from CVS and storing under SVN: 36 this will create the directory "~/svnwc/cmfcore"; "~/svnwc" must be 37 already under SVN:: 36 38 37 39 $ tailor.py --source-kind cvs --target-kind svn --bootstrap \ … … 39 41 --module CMF/CMFCore ~/svnwc/cmfcore 40 42 41 Showing each command bootstrap a new DARCS repos in "~/darcs/cmftopic" 42 under which the upstream module will be extracted as "CMFTopic" (ie, the 43 last component of the module name):: 43 3. Showing each command bootstrap a new DARCS repos in 44 "~/darcs/cmftopic" under which the upstream module will be 45 extracted as "CMFTopic" (ie, the last component of the module 46 name):: 44 47 45 48 $ tailor.py -D -b -R :pserver:anonymous@cvs.zope.org:/cvs-repository/ \ 46 49 -m CMF/CMFTopic ~/darcs/cmftopic 47 50 48 Merge upstream changes since last update/bootstrap::51 4. Merge upstream changes since last update/bootstrap:: 49 52 50 53 $ tailor.py ~/svnwc/MyProduct … … 71 74 left last time. 72 75 76 73 77 Config file format 74 ================== 78 ------------------ 75 79 76 80 When your project is composed by multiple upstream modules, it is … … 106 110 ============ 107 111 108 See the output of tailor.py -h for some further tips. I will be more 109 than happy to answer any doubt, question or suggestion you may have on 110 it. I'm usually hanging as "lelit" on the IRC channel devoted to darcs 111 on the freenode.net network. Do not hesitate to contact me either by 112 email or chatting there. 112 See the output of tailor.py -h for some further tips. There's also a 113 `wiki page`_ that may give you some other hints. 114 115 .. _wiki page: 116 http://www.scannedinavian.org/DarcsWiki/ConvertingFromSubversion 117 118 I will be more than happy to answer any doubt, question or suggestion 119 you may have on it. I'm usually hanging as "lelit" on the IRC channel 120 devoted to darcs on the `freenode.net` network. Do not hesitate to 121 contact me either by email or chatting there. 113 122 114 123 … … 118 127 Lele Gaifax <lele@nautilus.homeip.net> 119 128 129 120 130 About this document 121 131 =================== 122 132 123 This document uses the reStructuredText format so that it can be easily 124 converted into other formats, such as HTML. For more information about this, 125 please see: 126 http://docutils.sourceforge.net/rst.html 133 This document and most of the internal documention use the 134 reStructuredText format so that it can be easily converted into other 135 formats, such as HTML. For more information about this, please see: 136 137 http://docutils.sourceforge.net/rst.html 127 138 128 139
Note: See TracChangeset
for help on using the changeset viewer.
