On Tue, Aug 30, 2011 at 4:42 AM, Philip Martin
<philip.mar...@wandisco.com> wrote:
> Hyrum K Wright <hyrum.wri...@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/

Reply via email to