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?
Thank you very much for your help.
Respectfully,
John Wallace