Interrupted update after external change may leave WC inconsistent
From: Anton V. Kravtsov <ka5_at_ukr.net>
Date: Thu, 12 Nov 2009 11:05:00 -0800 (PST)
Hi all,
I've recently encountered an issue which costed me several hours of wasted work :(
For simplicity I assume I have a directory with two externals:
Someone changes the 2nd external to point to a branch, which has a lot of updates.
After I do an update of my WC, the externals are updated and the changes are populated down the tree.
Next time I start the update from the root, and discover that some subdirectories become "sticky" - they still point to trunk, though I expect them to point to the "branch".
I suppose, SVN is not able to detect such inconsistencies in WC caused by interrupted "switch".
I think, SVN should remember somehow (in WC?) that "switch" wasn't completed, and take this information into account next time when doing update of the same tree from the top.
Version: 1.6.5 (used through TortoiseSVN and command line)
Any ideas/remarks?
thanks!
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.