multi-wc-format/BRANCH-README mentioned this:

> [*] New externals working copies must inherit the format from their
>    parent working copy, because mixed-format working copies are a) a
>    Bad Thing, and b) defeat the purpose of this feature, which is
>    support for multiple versions of the client in the same working
>    copy.

Upgrading a parent working copy upgrades external wc's too.  However,
upgrading an external succeeds.  Judging by the quoted remark, should
«svn upgrade --compatible-version=$N /path/to/external» error out unless
the external's parent working copy is already at version $V?

Cheers,

Daniel

Reply via email to