Hello everyone,

In an attempt to work around the slow performance issues with externals, 
I'm trying to perform selective updates on external files without 
performing an "svn update --depth infinity".

If I update the path on an external for foo.c to be from /bar1/ to /bar2/, 
and commit the property change, I'd hope that an "svn update foo.c" would 
result in foo.c being changed from /bar1/ to /bar2/, but it gets deleted 
instead.  I understand why foo.c gets deleted (/bar1/foo.c is different 
pedigree than /bar2/foo.c despite the same file name), but would really 
hope to perform an "svn update foo.c" to get the latest version referenced 
by the svn:externals.

How can I get svn to fetch me the file referenced in svn:externals without 
performing an "svn update --depth infinity"? 

Remind me again why externals are only processed when depth is infinity?

Thanks!
Dan

Reply via email to