There's been a bunch of work on trunk recently on recognizing this
difference --- a successful commit with a failure somewhere during the
so-called "post-commit FS processing".  I believe most of it is
nominated for 1.6.16 --- could you please try that (once it's released)
before filing a bug?

Also: see issue #3641.

Thanks!

Daniel


Mark Keisler wrote on Mon, Feb 28, 2011 at 16:38:50 -0600:
> I got this error on a commit because the rep-cache.db file in the
> repository had the wrong mode:
> ....
> Transmitting file data
> ................................................................
> .......................................................................................
> .......................................................................................
> .......................................................................................
> .......................................................................................
> .......................................................................................
> .......................................................................................
> ............................svn: Commit failed (details follow):
> svn: attempt to write a readonly database
> svn: attempt to write a readonly database
> 
> Clearly, it says the commit failed.  So I fixed the permissions in the
> repository and tried the commit again:
> ....
> svn: Commit failed (details follow):
> svn: File already exists: filesystem '/svnroot/myrepo/db', transaction
> '5323-43v', path '/blah/blah/blah'
> 
> 
> So I seem to be stuck.  I run svn update in my working copy and
> nothing seems to happen.  svn status still shows all my added files
> staged and ready to be committed.  the commit did not fail correctly.
> So, what do I do to get out of this besides dumping up to right before
> the current rev and reloading the repository?  Also, is this a known
> issue or shall I file a bug?
> 
> Subversion command-line client, version 1.6.15.
> server is running 1.6.13, both are Linux.
> 
> --
> Mark

Reply via email to