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