On Wed, Jan 23, 2013 at 4:35 PM, John Wallace <jr...@psu.edu> wrote:
> When using svn:externals property to have within-repository links, is
> there a way to recursively freeze the revision?  With one level, I can
> use the "-rN" tag, but in the next level, the revision is checked out as
> the head.  This makes tagging releases quite hard.
>
> Example:
>
> If I have a repository structure as:
> .
> |-- main.file
> `-- x_foo
>     `-- xx_bar
>
> Here, "x_foo" is an external of the current directory, and "xx_bar" is
> an external of "x_foo", freezing the revision of "x_foo" has no effect
> on the revision that is checked out of "xx_bar".  Is there an option to
> svn co to enforce this, or is there a way to use something like "BASE"
> in the externals specification?

Not sure, but this sounds similar to the feature request made here:

  http://svn.haxx.se/users/archive-2012-12/0037.shtml

which resulted in this issue being filed:

  http://subversion.tigris.org/issues/show_bug.cgi?id=4286 (Relative
Revision Peg On Relative Path Externals)


(no time to study this question in more detail, but maybe this small
bit of cross-link information might help)

-- 
Johan

Reply via email to