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

Re: so many features!

From: Kevin Puetz <puetzk_at_puetzk.org>
Date: 2005-07-21 02:08:53 CEST

Jonathan Malek wrote:

> That is in fact what is happening, a silent overwrite--at least with
> files (directories cause a problem as I noted, which prevents the
> silent overwrite). As the original poster and you noted, the server
> can be handled with a hook script--as to what Subversion should do
> differently about the client? I guess that was the original poster's
> plea...

The main situation in which it fails 'needlessly' (for some definition of
needless which ignores implementation difficulty) is a rename - when the
filename with one case is being removed, and the same filename in another
case is being added. For this situation, there's no need to fail (only one
of the names existed when we started, and only one exists when we're done).
But svn_wc's intermediate state gets wedged because it tries to create the
new text-base before removing the old one. The situation where the removal
triggers a conflict (and thus didn't remove the original name) is also
problematic.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 21 02:32:05 2005

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