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

[TSVN] Delete/modified conflicts handled poorly

From: Timothy B K. Kientzle <tkientzle_at_zinio.com>
Date: 2004-08-19 05:02:57 CEST

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

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

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