-----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.
Dale
---------------------------------------------------------------------
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