If a file is deleted in the repository,
and the local working copy is modified,
then the following problems occur:
* Attempts to commit from the local working copy lead
to an inscrutable error message.
If you then use either the Explorer Delete operation
or the Tortoise Delete operation, then the
following further problems occur:
* Commit fails
* Update fails
* Cleanup does not correct this problem
To reproduce:
* create a new directory "a" and a file "a/foo"
* Import this directory to SVN.
* Checkout to a different working directory "b"
* Tortoise->delete a/foo, commit in 'a'
* Modify b/foo, notice that update/commit in b fail
* Delete b/foo, note that update/commit in b fail
* Cleanup in 'b', note that update/commit in b still fail.
(Alternatively, have someone checkin foo.obj
to a project, and then try to delete it while the
developers are innocently rebuilding. And then
tell them that you deleted the file... Watch
those developers spend the entire day downloading
a new copy of a 300MB project over a slow connection. ;-)
FYI:
TortoiseSVN 1.0.3, Build 1430, UNICODE
Subversion 1.0.6 (r10360)
Tim Kientzle
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Aug 19 08:55:49 2004