single file switching (was: svn commit: rev 1163 - trunk/subversion/include trunk/subversion/libsvn_ra_local trunk/subversion/mod_dav_svn trunk/subversion/libsvn_repos)
From: Greg Stein <gstein_at_lyra.org>
Date: 2002-02-04 11:13:00 CET
On Sun, Feb 03, 2002 at 10:59:44PM -0600, sussman@tigris.org wrote:
A long time ago, we decided to avoid a lot of work that was associated with
I still don't think that switching a file makes any sense. It introduces a
> darnit. At least in ra_local. The pipe editor is currently confused;
It is a nightmare in ra_local. Why the heck is an editor involved at all? If
> * delta.c (svn_repos_switch_file): new func. uses dir_delta helper
An editor is for transforming trees. This feels like it is mixing up the
Heck, IMO, it shouldn't even be tried in the first place.
> * reporter.c (svn_repos_report_baton_t): new 'is_switch' flag.
Bleck. Why introduce this mode? When you describe a tree to the reporter
> (svn_repos_finish_report): use 'is_switch' flag: we're switching a
The problem is that this "mode" in the reporter is infecting the system. The
I'd really prefer if we rethought how the switch is supposed to function for
1) don't allow it in the first place
And yank all this reporter tweaking out.
Cheers,
-- Greg Stein, http://www.lyra.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Sat Oct 21 14:37:04 2006 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.