subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justin Case <>
Subject Re: Cleanup needed after failed update
Date Wed, 13 Jun 2012 12:25:30 GMT

> From: Johan Corveleyn <>
> The problem is that, at the point where svn runs into this locked
> file, half of the work has already been done (the metadata in wc.db
> has already been updated). The remaining work (moving the file into
> place) is scheduled in a specific table called the work_queue. The
> work_queue *must* be run to completion to get back into a valid state.
> It cannot be rolled back (undoing the other part in wc.db), at least
> not with the current design.

Ah I see now. Too bad then. 
Was it always that way, no rollback possible? Or maybe the ordering of operations used to
be different so it gave up before updating the db? Because really I didn't run into this cleanup
need until recently...
Many thanks,

View raw message