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

Re: svn: E125012: Invalid character in hex checksum [SOLVED]

From: Matthew Jurgens <bulk_at_edcint.co.nz>
Date: Wed, 27 Jan 2016 11:39:08 +1100

This is how I fixed it -

  *

    Install a virtual machine running Fedora 22 and subversion 1.8

  *

    Copy the /var/svn repository directory to the new machine

  *

    Verified that the repository worked

      o

        svn checkout svn://localhost/<project name>

  *

    Dump the working repository:

      o

        svnadmin dump /var/svn > FILENAME

  *

    On the original host, remove the repository, create an empty one,
    load the dump

      o

        rm -rf /var/svn

      o

        mkdir /var/svn

      o

        svnadmin create /var/svn

      o

        cat FILENAME | svnadmin load /var/svn

  *

    Set up the repository authorisation how you like it

  *

    Now check basic repository functionality

      o

        svn checkout svn://localhost/<project name>

On 22/01/2016 10:09 AM, Matthew Jurgens wrote:
> I was recently running Fedora 22 x64 with svn version
> subversion-1.8.13-7.fc22.x86_64 (possibly but unlikely as low as
> subversion-1.8.13-2.fc22.x86_64). svn was functioning just fine in all
> regards. Everything was installed all on a single server, code, svn
> service, the lot.
> My format is version 3.
>
> I then did an upgrade to Fedora 23 which installed
> subversion-1.9.3-1.fc23.x86_64
>
> Now, commands like svn checkout, svn commit, svn list (anything that
> needs to talk to the svn service) all return "svn: E125012: Invalid
> character in hex checksum" immediately.
>
> I have rolled the /var/svn files (the subversion database) back to
> multiple versions in the past but all with exactly the same outcome.
> This problem does not appear to be corruption in my database. It
> appears to be something that changed in the upgrade from 1.8.13 to 1.9.3.
>
> I can install a Fedora 22 VM with the old svn version and try and
> access the database, but that will still not allow me to access it
> from the newer svn version.
>
> Is there something I need to do to upgrade the database between these
> versions?
>
>
Received on 2016-01-27 01:39:32 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.