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

Reply via email to