[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: WC-NG, externals and fast properties

From: Hans-Emil Skogh <Hans-Emil.Skogh_at_tritech.se>
Date: Thu, 12 May 2011 13:57:29 +0000

>>>> I noticed recently that the behavior when working with externals have
>>>> changed in SVN 1.7. Local changes to the svn:externals property in the
>>>> working copy is by default not honored during an update, before a commit.
...
> If you do
> Assuming you committed
> $ svn propset svn:externals A .
> $ svn up .
> (updates externals to match definition nothing->A)
>
> $ svn ci -m""
> $ svn propset svn:externals B .
> $ svn update .
>
> Then currently this updates the directory to the definition A (just to be
> safe), while you (and many others) would like it to go to B.
>
> So assume the preferred scenario this would do the update A->B
>
> But then you have the even likely case
> $ svn propset svn:externals C
> $ svn update .
>
> This would then apply A->C, so this could potentially break your working
> copy, by leaving traces of B.

Ok. I get it. Thank you again for the explanation!

And good luck with the implementation. I'm looking forward to it!

Hans-Emil
Received on 2011-05-12 15:58:09 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.