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

RE: encouraging users to switch

From: Dale Worley <dworley_at_pingtel.com>
Date: 2005-02-11 20:16:51 CET

-----Original Message-----
From: John Kristian [mailto:John.Kristian@Siebel.com]

Dale Worley wrote:
> it will only delete files that are not locally changed.

That's fairly harmful. For a typical user in my community, update will
delete about 8,000 files. Getting new copies takes about half an hour, and
rebuilding (via `ant` etc.) takes about 4 hours. Roughly half a day of
work, down the drain. Users will be annoyed, and rightly so.

Yeah, that's a nuisance.

Yes, for files that I simply changed. But not files that I added or
deleted. `svn update` discards the list of uncommitted additions and
deletions. After `svn switch`, I must `svn add` all the new files again,
and `svn delete` all the deleted files again. Deletions are especially
difficult, because there's no list of them in my working copy (that I can
find). Imagine I was refactoring viciously, with hundreds of uncommitted
additions and deletions in my workspace. Must I go back and reconstruct the
list of files that I moved? Groan.

Actually, svn shouldn't be doing that, if it is following the rule of "never
discard local changes". In principle, it's a merge failure -- one side is
adding a file to a directory, but the other side is deleting the directory.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Received on Fri Feb 11 20:20:54 2005

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.