Changeset 172 in tailor
- Timestamp:
- 11/30/04 02:57:20 (8 years ago)
- Hash name:
- 20041130015720-20bb4-6d95fb493e62dcba0f1615a521c2a7e38cfa7a4a
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tailor.py
r171 r172 6 6 # 7 7 8 """Keep in sync a tree with its "upstream" repository.8 """Keep a tree in sync with its "upstream" repository of a different format. 9 9 10 This script makes it easier to keep the upstream changes merged in 11 a branch of a product, storing needed information such as the upstream 12 URI and revision in special properties on the branched directory. 10 For more documentation, see the README file from the distribution. 13 11 14 Examples::15 16 # Bootstrap a new taylored project, starting at upstream revision 1017 $ tailor.py -b -s svn -R http://svn.server/Product -r 10 ~/darcs/MyProduct18 19 # Bootstrap a new product, fetching from CVS and storing under SVN: this20 # will create the directory "~/svnwc/cmfcore"; "~/svnwc" must be already21 # under SVN.22 $ tailor.py --source-kind cvs --target-kind svn --bootstrap \23 --repository :pserver:cvs.zope.org:/cvs-repository \24 --module CMF/CMFCore ~/svnwc/cmfcore25 26 # Showing each command bootstrap a new DARCS repos in "~/darcs/cmftopic"27 # under which the upstream module will be extracted as "CMFTopic" (ie, the28 # last component of the module name).29 $ tailor.py -D -b -R :pserver:anonymous@cvs.zope.org:/cvs-repository/ \30 -m CMF/CMFTopic ~/darcs/cmftopic31 32 # Merge upstream changes since last update/bootstrap33 $ tailor.py ~/svnwc/MyProduct34 12 """ 35 13
Note: See TracChangeset
for help on using the changeset viewer.
