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

Re: Error tagging with ra_serf

From: Hyrum K Wright <hyrum.wright_at_wandisco.com>
Date: Tue, 6 Sep 2011 08:17:23 -0500

On Tue, Aug 30, 2011 at 4:42 AM, Philip Martin
<philip.martin_at_wandisco.com> wrote:
> Hyrum K Wright <hyrum.wright_at_wandisco.com> writes:
>
>> In an effort to make sure my problems with serf are well known, I'm
>> posting this.  I'm attempting to create a tag of a personal project,
>> and get the following error (over https, with the 1.7.x branch):
>>
>> [[[
>> $ svn cp $REPOS/hikehy/trunk $REPOS/hikehy/releases/4.0.0
>> subversion/svn/copy-cmd.c:134: (apr_err=200007)
>> subversion/libsvn_client/copy.c:2346: (apr_err=200007)
>> subversion/libsvn_client/copy.c:1026: (apr_err=200007)
>> subversion/libsvn_client/copy.c:1026: (apr_err=200007)
>> subversion/libsvn_ra_serf/serf.c:614: (apr_err=200007)
>> subversion/libsvn_ra_serf/util.c:711: (apr_err=200007)
>> svn: E200007: Error running context
>> subversion/libsvn_ra_serf/util.c:711: (apr_err=200007)
>> svn: E200007: Trying to use an unsupported feature
>> $
>> ]]]
>>
>> After switching to neon, the commit went through just fine.  The
>> server is running 1.6.17.

I tried this again using serf, and a WC->REPO copy works just fine; it
only fails on a REPO->REPO copy.

> Any clues in the server error log?

The server log gives:
[Tue Sep 06 08:12:02 2011] [error] [client xxx.xxx.xxx.79] Querying
mergeinfo requires version 3 of the FSFS filesystem schema; filesystem
'/var/svn/repos/hikehy/db' uses only version 2 [501, #200007]
[Tue Sep 06 08:12:02 2011] [error] [client xxx.xxx.xxx.79] Querying
mergeinfo requires version 3 of the FSFS filesystem schema; filesystem
'/var/svn/repos/hikehy/db' uses only version 2 [501, #200007]

After upgrading the filesystem on the server, the problem disappears,
and I can create the tag using ra_serf.

What's interesting about this is that ra_neon didn't require querying
mergeinfo (or at least didn't fail when doing so) and ra_serf did.

-Hyrum

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com/
Received on 2011-09-06 15:17:56 CEST

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