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.

Reply via email to