On Sun, Feb 26, 2012 at 07:52:41PM +0000, sebb wrote:
> On 26 February 2012 16:05, Stefan Sperling <[email protected]> wrote:
> > https://svn.apache.org/repos/asf/subversion/trunk/tools/client-side/svnmucc
>
> Is this available for all OSes?
Yes. Things in tools/ are built by default with Subversion.
Which package they end up in might depend on your OS, though.
> Is it documented anywhere?
$ svnmucc help
Multiple URL Command Client (for Subversion)
Usage: svnmucc [OPTION]... [ACTION]...
Actions:
cp REV URL1 URL2 copy URL1@REV to URL2
mkdir URL create new directory URL
mv URL1 URL2 move URL1 to URL2
rm URL delete URL
put SRC-FILE URL add or modify file URL with contents copied from
SRC-FILE (use "-" to read from standard input)
propset NAME VAL URL set property NAME on URL to value VAL
propsetf NAME VAL URL set property NAME on URL to value from file VAL
propdel NAME URL delete property NAME from URL
Options:
-h, --help display this text
-m, --message ARG use ARG as a log message
-F, --file ARG read log message from file ARG
-u, --username ARG commit the changes as username ARG
-p, --password ARG use ARG as the password
-U, --root-url ARG interpret all action URLs are relative to ARG
-r, --revision ARG use revision ARG as baseline for changes
--with-revprop A[=B] set revision property A in new revision to B
if specified, else to the empty string
-n, --non-interactive don't prompt the user about anything
-X, --extra-args ARG append arguments from file ARG (one per line;
use "-" to read from standard input)
--config-dir ARG use ARG to override the config directory
--config-option ARG use ARG so override a configuration option
--no-auth-cache do not cache authentication tokens
--version print version information