On Tue, Jul 09, 2013 at 12:25:33PM +0200, Bert Huijben wrote:
> I haven't tested this, but this currently appears to remove the safety net 
> around:
> $ rm trunk
> $ svn co URL trunk
> (which would produce an error and now two working copies)

Why shouldn't it produce two working copies?
The inner working copy is seen as an obstruction in the outer WC.
I don't see why this would be a problem. It's a silly use case, but
we don't need to strictly prevent it.

> Or:
> $ svn rm trunk
> $ svn co URL trunk
> (which will now produce two working copies, with the first partially 
> obstructed)

Same point as above.

> 
> Or even:
> $ svn up --set-depth excluded trunk
> $ svn co URL trunk

Same point as above.
 
> In all these cases 1.6 would have behaved one way, and with single-db we 
> behave in a different way as we don't just attach subdirectories in the 
> parent wc.db.
> 
> This patch might fix a few use cases, but I don't think it solves a real 
> problem... And it might create a whole heap of new propblems
> 

Can you please suggest a better way of fixing the original issue then?

Reply via email to