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 standard error. Set twice
to log debugging messages.
-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]
The source distribution is also a zc.buildout that installs the script locally for use without affecting the system python installation:
$ easy_install --editable --build-directory=foo z3c.repoexternals $ cd foo $ python bootstrap/bootstrap.py -v $ ./bin/buildout -v $ ./bin/repoexternals --help
Metadata
Release files for z3c.repoexternals 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| z3c.repoexternals-0.3.tar.gz | 9.7 kB | Without provenance | Details for z3c.repoexternals-0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| z3c.repoexternals-0.3-py2.4.egg | Legacy Egg format | - | - | Details for z3c.repoexternals-0.3-py2.4.egg |
Total release size: 29.0 kB
Release files / z3c.repoexternals-0.3.tar.gz
| Download URL | z3c.repoexternals-0.3.tar.gz |
|---|---|
| Size | 9.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74133408572c53091057cbe0b00f2490cd1772d2de76155d25199e8ed5cb2a7e
|
|
BLAKE2b-256 checksum How to use checksums |
85cfd5723a8ba9b444ebbdd82586fbd4e9a8666e75fa07459a804d2a36d9dc86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / z3c.repoexternals-0.3-py2.4.egg
| Download URL | z3c.repoexternals-0.3-py2.4.egg |
|---|---|
| Size | 19.3 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
9e26c0f6a231f5ca58af1e0acd3849a6d96e230bb0df577ce1648ea1181e24da
|
|
BLAKE2b-256 checksum How to use checksums |
5f7a70bd80967e473081b6258946a74ceca893afd3f3883b97a26882bbbca2ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for z3c.repoexternals 0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.