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

Re: how to kill and then cleanup a svn command?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-01-28 06:04:24 CET

On Jan 27, 2005, at 1:26 PM, Joseph Silverman wrote:

> I am running "svn commit -m 'bleh'" - this hangs forever with no
> indication as to what is wrong. so I do a control-c on it and nothing
> happens. so I do a control-z and bg on it and then try "kill %1".
> that doesn't work either. When I do kill -9 %1" it dies fine, but
> then when I do any svn command, I get "working copy '.' locked". So I
> do "svn cleanup" and that hangs forever. What gives?? Seems to me
> that svn should ALWAYS be able to die when killed -1 cleanly.
>

The svn commandline client installs a SIGINT handler that sets a flag,
and then constantly checks the flag to see if the user has interrupted.

It works really well, except for a bug in neon. Read about it here:

http://subversion.tigris.org/issues/show_bug.cgi?id=1709

We hear that this bug is fixed in neon's trunk (yes, neon is using svn
now!), and will be released in neon 0.25. We're trying to encourage
neon 0.25 to come soon, so we can couple it with svn 1.2.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jan 28 06:06:53 2005

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