I can reproduce this, too. It's not necessarily tied to the use of multiple
repositories. See the attached recipe shell script.
Stefan Küng wrote:
> Hi,
>
> I've noticed this problem two days ago, but I waited until I had time to
> compile from HEAD and reproduce the problem. I've now updated to
> revision 25335, and the problem is still there:
>
> create the following working copy structure:
>
> wc
> folder1
> ext
> ext\folder-included-with-svn:externals
> ext\folder-included-with-svn:externals\subfolder1
> ext\folder-included-with-svn:externals\subfolder2
>
> Assume the external folder points to another repository at tags/1.0.0.
>
> Now, change the svn:externals property on the 'ext' folder so that the
> url points to 'tags/1.0.1'. Then, run an 'svn up' on the root wc folder.
>
> With an 1.4.x client, the externals folder would correctly switch over
> to the new URL, *including* all the subfolders.
>
> But with the latest version from trunk, this is not the case. Only the
> external folder itself points to the new URL after the update. All its
> subfolders will still point to the old URL of the external.
>
> Stefan
>
--
C. Michael Pilato <cmpilato@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Fri Jun 8 19:03:41 2007