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

Re: Cleanup needed after failed update

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Sat, 16 Jun 2012 01:55:18 +0100

Stefan Sperling <stsp_at_elego.de> writes:

> I don't know if Justin's particular case could somehow be detected and
> handled in a more automated fashion. But it would be nice if svn did this.
> Justin, if you care strongly about this, please add an entry to our issue
> tracker[1] that points at this thread in the archives and summarizes the
> problem. Maybe somebody will find time to look into this in detail some day.
> Anyone is welcome to do so, including anyone who has participated in this
> thread so far, and submit concrete suggestions or even patches that address
> this issue. Thanks!

There is a 1.7 bug:

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

that fails to remove locks that should be removed.

I'm not sure whether that applies to Justin's particular case because
that's only a problem if the lock gets released between the original
workqueue run and the second workqueue run. That's a very small
window--in most cases both runs see the lock and the bug does not apply.

There is also a 1.6 bug:

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

that removes locks that should remain.

I think it is likely that Justin is seeing the buggy 1.6 behaviour. In
some circumstances this buggy behaviour will not cause a problem but in
other circumstances it will corrupt the working copy.

-- 
Philip
Received on 2012-06-16 02:55:55 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.