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