1.5 svn:externals and command line parsing
From: Blair Zajac <blair_at_orcaware.com>
Date: 2007-08-22 20:24:43 CEST
The new svn:externals allows externals like this, with a space between -r and
-r 23000 http://svn.collab.net/repos/svn/trunk trunk-23000
or without the space
-r24000 http://svn.collab.net/repos/svn/trunk trunk-24000
This matches the functionality of the old externals parsing code where the space
When trying to set a property using this on the command line, you get an error:
$ svn ps svn:externals '-r24000 http://svn.collab.net/repos/svn/trunk trunk' .
While most of the time I use svn pe to set these, having a format for an
While we're on this subject, the change to support both:
URL DIR (svn <= 1.4)
and
DIR URL (svn >= 1.5 with peg revisions)
never really appealed to me. It seems needlessly complex to support these
I suggest just going back to
DIR URL
and extend URLs to have peg and relative support. The code would be simpler and
To Mike's concern about the inconsistency between the externals format and
Regards
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.