[Checkins] SVN: z3c.repoexternals/tags/0.2/ Tag 0.2
Ross Patterson
me at rpatterson.net
Sun Sep 30 16:57:59 EDT 2007
Log message for revision 80425:
Tag 0.2
Changed:
A z3c.repoexternals/tags/0.2/
D z3c.repoexternals/tags/0.2/README.txt
A z3c.repoexternals/tags/0.2/README.txt
D z3c.repoexternals/tags/0.2/setup.cfg
D z3c.repoexternals/tags/0.2/setup.py
A z3c.repoexternals/tags/0.2/setup.py
-=-
Copied: z3c.repoexternals/tags/0.2 (from rev 80198, z3c.repoexternals/trunk)
Deleted: z3c.repoexternals/tags/0.2/README.txt
===================================================================
--- z3c.repoexternals/trunk/README.txt 2007-09-27 08:37:31 UTC (rev 80198)
+++ z3c.repoexternals/tags/0.2/README.txt 2007-09-30 20:57:59 UTC (rev 80425)
@@ -1,64 +0,0 @@
-usage: repoexternals [options] url_or_path
-
-Recursively retrieves subversion directory listings from the url or
-path and matches directories against a previous set of svn:externals
-if provided then against regular expressions and generates qualifying
-svn:externals lines. The defaults generate a set of svn:externals for
-all the trunks in a repository and keeps them up to date with the
-repository as new trunks are added when the previous externals are
-provided thereafter.
-
-options:
- -h, --help show this help message and exit
- -v, --verbose Output logging to stdandard error. Set twice
- to log debugging mesages.
- -p FILE, --previous=FILE
- If provided, only URLs in the repository not
- included in the previous externals will be
- included. If the filename is '-', use standard
- input. Valid svn:externals lines beginning
- with one comment character, '#', will also
- affect output. This is useful, for example,
- to prevent lengthy recursions into directories
- that are known not to contain any desired
- matches. The file is read completely and
- closed before anything is output, so it is
- safe to append output to the previous file:
- "repoexternals -p EXTERNALS.txt
- http://svn.foo.org/repos/main
- >>EXTERNALS.txt".
- -i REGEXP, --include=REGEXP
- Directory names matching this python regular
- expression will be included in output and will
- not be descended into.
- [default: (?i)^((.*)/.+?|.*)/trunk$]
- -e REGEXP, --exclude=REGEXP
- Directory names matching this python regular
- expression will be excluded from output and
- will not be descended into. Include overrides
- exclude. [default:
- (?i)^.*/(branch(es)?|tags?|releases?|vendor|bundles?|sandbox|build|dist)$]
- -m TEMPLATE, --matched-template=TEMPLATE
- The result of expanding previous file URL
- matches with the include regular expression
- through this template is added to the set of
- previous URLs excluded from output and
- descending. The default will add the parents
- of trunks to the set of previous URLs
- excluded. [default: \1]
- -t TEMPLATE, --parent-template=TEMPLATE
- The result of expanding previous file URL
- matches with the include regular expression
- through this template is removed from the set
- of matched previous URLs excluded from output
- and descending. The default ensures that
- directories containing trunks within a
- directory that contains a trunk are not
- excluded. [default: \2]
- -d INT, --depth=INT The maximum directory depth to descend to.
- WARNING: large values can greatly increase run
- time. [default: 5]
- -s INT, --pool-size=INT
- The number of concurrent svn clients.
- WARNING: large values can DOS the repository.
- [default: 5]
Copied: z3c.repoexternals/tags/0.2/README.txt (from rev 80424, z3c.repoexternals/trunk/README.txt)
===================================================================
--- z3c.repoexternals/tags/0.2/README.txt (rev 0)
+++ z3c.repoexternals/tags/0.2/README.txt 2007-09-30 20:57:59 UTC (rev 80425)
@@ -0,0 +1,69 @@
+=================
+z3c.repoexternals
+=================
+
+Use the --help option for usage details::
+
+ usage: repoexternals [options] url_or_path
+
+ Recursively retrieves subversion directory listings from the url or
+ path and matches directories against a previous set of svn:externals
+ if provided then against regular expressions and generates
+ qualifying svn:externals lines. The defaults generate a set of
+ svn:externals for all the trunks in a repository and keeps them up
+ to date with the repository as new trunks are added when the
+ previous externals are provided thereafter.
+
+ options:
+ -h, --help show this help message and exit
+ -v, --verbose Output logging to stdandard error. Set twice
+ to log debugging mesages.
+ -p FILE, --previous=FILE
+ If provided, only URLs in the repository not
+ included in the previous externals will be
+ included. If the filename is '-', use
+ standard input. Valid svn:externals lines
+ beginning with one comment character, '#',
+ will also affect output. This is useful,
+ for example, to prevent lengthy recursions
+ into directories that are known not to
+ contain any desired matches. The file is
+ read completely and closed before anything
+ is output, so it is safe to append output to
+ the previous file:
+ "repoexternals -p EXTERNALS.txt http://svn.foo.org/repos/main >>EXTERNALS.txt".
+ -i REGEXP, --include=REGEXP
+ Directory names matching this python regular
+ expression will be included in output and
+ will not be descended into.
+ [default: (?i)^((.*)/.+?|.*)/trunk$]
+ -e REGEXP, --exclude=REGEXP
+ Directory names matching this python regular
+ expression will be excluded from output and
+ will not be descended into. Include
+ overrides exclude. [default:
+ (?i)^.*/(branch(es)?|tags?|releases?|vendor|bundles?|sandbox|build|dist)$]
+ -m TEMPLATE, --matched-template=TEMPLATE
+ The result of expanding previous file URL
+ matches with the include regular expression
+ through this template is added to the set of
+ previous URLs excluded from output and
+ descending. The default will add the
+ parents of trunks to the set of previous
+ URLs excluded. [default: \1]
+ -t TEMPLATE, --parent-template=TEMPLATE
+ The result of expanding previous file URL
+ matches with the include regular expression
+ through this template is removed from the
+ set of matched previous URLs excluded from
+ output and descending. The default ensures
+ that directories containing trunks within a
+ directory that contains a trunk are not
+ excluded. [default: \2]
+ -d INT, --depth=INT The maximum directory depth to descend to.
+ WARNING: large values can greatly increase
+ run time. [default: 5]
+ -s INT, --pool-size=INT
+ The number of concurrent svn clients.
+ WARNING: large values can DOS the
+ repository. [default: 5]
Deleted: z3c.repoexternals/tags/0.2/setup.cfg
===================================================================
--- z3c.repoexternals/trunk/setup.cfg 2007-09-27 08:37:31 UTC (rev 80198)
+++ z3c.repoexternals/tags/0.2/setup.cfg 2007-09-30 20:57:59 UTC (rev 80425)
@@ -1,3 +0,0 @@
-[egg_info]
-tag_build = dev
-tag_svn_revision = true
Deleted: z3c.repoexternals/tags/0.2/setup.py
===================================================================
--- z3c.repoexternals/trunk/setup.py 2007-09-27 08:37:31 UTC (rev 80198)
+++ z3c.repoexternals/tags/0.2/setup.py 2007-09-30 20:57:59 UTC (rev 80425)
@@ -1,39 +0,0 @@
-from setuptools import setup, find_packages
-import sys, os
-
-version = '0.1'
-
-setup(name='z3c.repoexternals',
- version=version,
- description="Generate externals from a repository",
- long_description=open(os.path.join(os.path.dirname(__file__),
- 'README.txt')).read(),
- # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
- classifiers=[
- "Framework :: Plone",
- "Framework :: Zope2",
- "Framework :: Zope3",
- "Programming Language :: Python",
- "Topic :: Software Development :: Libraries :: Python Modules",
- ],
- keywords='',
- author='Ross Patterson',
- author_email='me at rpatteron.net',
- url='http://cheeseshop.python.org/pypi/z3c.repoexternals',
- license='GPL',
- packages=find_packages(exclude=['ez_setup']),
- namespace_packages=['z3c'],
- include_package_data=True,
- zip_safe=True,
- install_requires=[
- 'setuptools',
- # -*- Extra requirements: -*-
- # 'pysvn',
- ],
- extras_require=dict(test=['zc.buildout', 'zc.recipe.egg']),
- entry_points="""
- # -*- Entry points: -*-
- [console_scripts]
- repoexternals = z3c.repoexternals:main
- """,
- )
Copied: z3c.repoexternals/tags/0.2/setup.py (from rev 80202, z3c.repoexternals/trunk/setup.py)
===================================================================
--- z3c.repoexternals/tags/0.2/setup.py (rev 0)
+++ z3c.repoexternals/tags/0.2/setup.py 2007-09-30 20:57:59 UTC (rev 80425)
@@ -0,0 +1,39 @@
+from setuptools import setup, find_packages
+import sys, os
+
+version = '0.2'
+
+setup(name='z3c.repoexternals',
+ version=version,
+ description="Generate externals from a repository",
+ long_description=open(os.path.join(os.path.dirname(__file__),
+ 'README.txt')).read(),
+ # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+ classifiers=[
+ "Framework :: Plone",
+ "Framework :: Zope2",
+ "Framework :: Zope3",
+ "Programming Language :: Python",
+ "Topic :: Software Development :: Libraries :: Python Modules",
+ ],
+ keywords='',
+ author='Ross Patterson',
+ author_email='me at rpatteron.net',
+ url='http://cheeseshop.python.org/pypi/z3c.repoexternals',
+ license='GPL',
+ packages=find_packages(exclude=['ez_setup']),
+ namespace_packages=['z3c'],
+ include_package_data=True,
+ zip_safe=True,
+ install_requires=[
+ 'setuptools',
+ # -*- Extra requirements: -*-
+ # 'pysvn',
+ ],
+ extras_require=dict(test=['zc.buildout', 'zc.recipe.egg']),
+ entry_points="""
+ # -*- Entry points: -*-
+ [console_scripts]
+ repoexternals = z3c.repoexternals:main
+ """,
+ )
More information about the Checkins
mailing list