Andreas Krey wrote on Thu, Oct 20, 2011 at 20:38:58 +0200: > On Thu, 20 Oct 2011 19:26:06 +0000, Daniel Shahaf wrote: > > Have users always run 'svn cleanup' before they leave for the night on > > any wc's that they ^C'd during the day? > > How about setting a 'busy' flag while svn is executing, and calling > for the user to invoke 'svn cleanup' if it is still set on invocation? > Ok, too late for that. >
Ahem, that's exactly how has been working, since years. > Apart from a) the fact that under circumstances ^C does not work (in > seems to be caught but not handled everywhere in a timely fashion, and, > that being the case, how can svn really break the WC) and I need to > '^Z/kill -9 %' it Personally I prefer ^\ (SIGQUIT) in that case. As Stefan said, though, it is fatal signals (SIGQUIT, SIGKILL, SIGSEGV) --- not SIGINT (^C) --- that typically cause 'svn cleanup' to be required.