Dylan Jay wrote: > I'm attempting to use git with the collective > 1) pull down a single branch of the project so I can manage patches locally
I've been using git svn with the collective projects. I didn't make the connection that git svn fetch options were accepted by git svn clone at first, either. If you can locate the svn revision of a repository path's initial import to the collective, use that. I expect it works the same if you're a few revisions early, you'd just have to wait for the extra git svn fetch operations, which are searched for the requested path. Selecting a random example with relatively short output: $ git svn clone -s -r 74330:HEAD https://svn.plone.org/svn/collective/plonetheme.stylized Initialized empty Git repository in /path/to/plonetheme.stylized/.git/ Using higher level of URL: https://svn.plone.org/svn/collective/plonetheme.stylized => https://svn.plone.org/svn/collective A plonetheme/__init__.py A plonetheme/stylized/browser/viewlet.pt A plonetheme/stylized/browser/configure.zcml A plonetheme/stylized/browser/images/img01.gif A plonetheme/stylized/browser/images/img02.gif A plonetheme/stylized/browser/images/img03.gif A plonetheme/stylized/browser/images/img04.gif A plonetheme/stylized/browser/images/TN.gif A plonetheme/stylized/browser/images/img05.gif A plonetheme/stylized/browser/images/img06.gif A plonetheme/stylized/browser/images/img07.gif A plonetheme/stylized/browser/images/img08.gif A plonetheme/stylized/browser/images/README.txt A plonetheme/stylized/browser/__init__.py A plonetheme/stylized/browser/viewlets.py A plonetheme/stylized/browser/interfaces.py A plonetheme/stylized/browser/stylesheets/README.txt A plonetheme/stylized/browser/stylesheets/main.css A plonetheme/stylized/browser/stylesheets/stylized.css A plonetheme/stylized/profiles/default/metadata.xml A plonetheme/stylized/profiles/default/cssregistry.xml A plonetheme/stylized/profiles/default/viewlets.xml A plonetheme/stylized/profiles/default/jsregistry.xml A plonetheme/stylized/profiles/default/skins.xml A plonetheme/stylized/profiles/default/import_steps.xml A plonetheme/stylized/profiles/default/plonetheme.stylized_various.txt A plonetheme/stylized/version.txt A plonetheme/stylized/configure.zcml A plonetheme/stylized/__init__.py A plonetheme/stylized/profiles.zcml A plonetheme/stylized/skins/plonetheme_stylized_custom_templates/main_template.pt A plonetheme/stylized/skins/plonetheme_stylized_custom_templates/CONTENT.txt A plonetheme/stylized/skins/plonetheme_stylized_custom_images/CONTENT.txt A plonetheme/stylized/skins/plonetheme_stylized_styles/base.css.dtml A plonetheme/stylized/skins/plonetheme_stylized_styles/portlets.css.dtml A plonetheme/stylized/skins/plonetheme_stylized_styles/public.css.dtml A plonetheme/stylized/skins/plonetheme_stylized_styles/CONTENT.txt A plonetheme/stylized/skins/plonetheme_stylized_styles/base_properties.props A plonetheme/stylized/setuphandlers.py A plonetheme/stylized/tests.py A plonetheme/stylized/skins.zcml A plonetheme.stylized.egg-info/SOURCES.txt A plonetheme.stylized.egg-info/top_level.txt A plonetheme.stylized.egg-info/namespace_packages.txt A plonetheme.stylized.egg-info/PKG-INFO A plonetheme.stylized.egg-info/entry_points.txt A plonetheme.stylized.egg-info/dependency_links.txt A plonetheme.stylized.egg-info/not-zip-safe A plonetheme.stylized.egg-info/paster_plugins.txt A plonetheme.stylized.egg-info/requires.txt A setup.py A docs/HISTORY.txt A docs/LICENSE.txt A docs/LICENSE.GPL A docs/INSTALL.txt A plonetheme.stylized-configure.zcml A MANIFEST.in A README.txt A setup.cfg r74330 = dfab22d5472c570689d0bcd4de1547210671c0d7 (trunk) r74331 = 50848645cce6e7765eb467629710e301d81b57d1 (trunk) M plonetheme/stylized/browser/stylesheets/main.css M plonetheme/stylized/skins/plonetheme_stylized_custom_templates/main_template.pt r74332 = 38352f748d5137d1aff4948418b536c901f56824 (trunk) M plonetheme/stylized/version.txt r74333 = 8bbf17d898bd234e8780319d3aba830907d1b689 (trunk) M setup.py M docs/HISTORY.txt M README.txt A pypi_upload.sh r74418 = 3fdbbd55d233d4f405ba2860908637857c47596a (trunk) r74419 = 06dc4d3c06ac37ae62bda78d27c9b4780c8d063b (trunk) M setup.py r74420 = b78c4a7fdf992f773012b99e6075f89fb319ea2e (trunk) Found possible branch point: https://svn.plone.org/svn/collective/plonetheme.stylized/trunk => https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.1, 74421 Found branch parent: (tags/0.1) b78c4a7fdf992f773012b99e6075f89fb319ea2e Following parent with do_switch Successfully followed parent r74422 = 27cfbf5b8bbeeef56612ac6fec50cd46bd94af1b (tags/0.1) M plonetheme/stylized/browser/stylesheets/stylized.css r74444 = 9a56b76239aae1ff3948025373efbed1d9caf8a5 (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74445 = c6877df98a74368004e2522b0cdadd0ddf50538d (trunk) M plonetheme/stylized/browser/stylesheets/main.css M plonetheme/stylized/skins/plonetheme_stylized_custom_templates/main_template.pt r74446 = 0bf8c0325fc6bf30df9063ab01919acdd6edcbdb (trunk) M plonetheme/stylized/browser/stylesheets/main.css M plonetheme.stylized.egg-info/SOURCES.txt M plonetheme.stylized.egg-info/PKG-INFO r74447 = 9ccb5cbeb6ff24b4e976b60e9f73d1702d031dc1 (trunk) M plonetheme/stylized/skins/plonetheme_stylized_custom_templates/main_template.pt r74448 = 8571f256526ed5c62b483266ceeb86e11e4f3274 (trunk) M plonetheme/stylized/version.txt M docs/HISTORY.txt r74449 = 6b16702e476a43379030acd24d1f211f8d311c48 (trunk) Found possible branch point: https://svn.plone.org/svn/collective/plonetheme.stylized/trunk => https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.2, 74449 Found branch parent: (tags/0.2) 6b16702e476a43379030acd24d1f211f8d311c48 Following parent with do_switch Successfully followed parent r74450 = ae63eca3cb44790cd206636b556edeb1119ea134 (tags/0.2) M plonetheme/stylized/browser/stylesheets/main.css r74451 = 89d93d17f044f4cfd25a0ab6780e955fd98ab2f8 (trunk) M plonetheme/stylized/version.txt r74452 = 642f2e48bb7156329db56db27c13626923906909 (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74546 = 070b74b0c9796f32c030b543806fff79648d28ea (trunk) M docs/HISTORY.txt r74547 = 465537b118f694f858d21e134806f613cc614940 (trunk) Found possible branch point: https://svn.plone.org/svn/collective/plonetheme.stylized/trunk => https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.3, 74549 Found branch parent: (tags/0.3) 465537b118f694f858d21e134806f613cc614940 Following parent with do_switch Successfully followed parent r74550 = cdd3640f71f033a95724e9c20613c69e3331253c (tags/0.3) M README.txt r74588 = ade17f82896b523f60612a490f976aa33302a154 (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74594 = 805d411caeaceb665996a1c5f95649cd8460e35a (trunk) M plonetheme/stylized/skins/plonetheme_stylized_styles/public.css.dtml r74629 = dd07f318701beec72912eeb6593a1080d38b6224 (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74630 = 7b5b72b965fe82ca76c92f0b5805f477d0a1e9ba (trunk) M plonetheme/stylized/skins/plonetheme_stylized_custom_templates/main_template.pt r74631 = f6360a62ab83d012e39ef6c6d1f928a586c36572 (trunk) M plonetheme/stylized/version.txt M docs/HISTORY.txt r74632 = 29cc3f061a42dbcee03aac10b2e33dd7d09a08e1 (trunk) Found possible branch point: https://svn.plone.org/svn/collective/plonetheme.stylized/trunk => https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.4, 74632 Found branch parent: (tags/0.4) 29cc3f061a42dbcee03aac10b2e33dd7d09a08e1 Following parent with do_switch Successfully followed parent r74633 = d48355c8673cbcb68ad25be5261270ca5dd8ca1b (tags/0.4) M plonetheme/stylized/skins/plonetheme_stylized_styles/public.css.dtml r74634 = 454b141234a1200cbc05d0a47a3168fb5529ddce (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74635 = 1673db5ba1e3b8596e547c3bb0a407a8fcd6821c (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74636 = 3e08e2d53291c471dd59d09cb179cf77622c5970 (trunk) M plonetheme/stylized/browser/stylesheets/main.css r74637 = 4cdb31ac3ddba2b2d596c82f24d4ac5b9c4e1a36 (trunk) M plonetheme/stylized/version.txt M docs/HISTORY.txt r74638 = b3c623f31c63576889c74062f04dc4851fb09043 (trunk) Found possible branch point: https://svn.plone.org/svn/collective/plonetheme.stylized/trunk => https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.5, 74638 Found branch parent: (tags/0.5) b3c623f31c63576889c74062f04dc4851fb09043 Following parent with do_switch Successfully followed parent r74639 = de6196593c1c2793925790292a180ef1ce3b564a (tags/0.5) Checked out HEAD: https://svn.plone.org/svn/collective/plonetheme.stylized/tags/0.5 r74639 Absent an AUTHORS file, the initial commit message looks like this: commit dfab22d5472c570689d0bcd4de1547210671c0d7 Author: timo <[EMAIL PROTECTED]> Date: Thu Oct 23 20:10:21 2008 +0000 Initial import of plonetheme.stylized git-svn-id: https://svn.plone.org/svn/collective/plonetheme.stylized/[EMAIL PROTECTED] db7f04ef-aaf3-0310-a811-c281ed44c4ad _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
