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

Re: E235000: assertion failed (SVN_IS_VALID_REVNUM(new_revision))

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Wed, 21 Jan 2015 13:16:54 +0000

Tomasz Grobelny <tomasz.grobelny_at_makingwaves.pl> writes:

>> That's failed in the code that runs on the client after the commit
>> has succeeded. It appears that the the client is acting as if the
>> commit worked on the server but it has not got the newly committed
>> revision. If you look at the server/repository did the commit
>> succeed?
>>
> No it didn't - I cannot see the changes on the server (now connecting
> to it as TFS repo).

The client sends an HTTP MERGE request to make a commit. When the
commit is successful the server sends a 200 OK response that includes
the new revision number and the client updates the working copy. In
your case it seems the server sent a response that the client
interpreted as a successful commit but without the new revision number.
We would really like to see a network trace of the response.

The client may have broken the working copy when it tried to apply the
missing revision number. You may have to check out a second working
copy, compare to the first and manually transfer the changes to the
second working copy.

-- 
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*
Received on 2015-01-21 14:18:53 CET

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.