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

Re: svnadmin dump fails with E200020: Pathname not terminated by ':'

From: Jan Stürtz <jan.stuertz_at_contact.de>
Date: Mon, 19 Aug 2013 08:53:31 +0200

Hi Philip,
sorry for the late reply. Thanks for your details.
That helped and works fine for us.

Kind regards

  - Jan

Am 16.08.2013 11:51, schrieb Philip Martin:
> Jan Stürtz <jan.stuertz_at_contact.de> writes:
>
>> Hi list,
>> we have a quite old & grown svn repository here. With some "interesting"
>> svn:mergeinfo Properties. (see the diff below)
>>
>> This seems to be been allowed in earlier svn versions.
>>
>> For backup Issues svn copy worked fine for all the time,
>> but now we want to update our server (svn version & hardware) and
>> do a full svn dump/load cycle:
>>
>> svnadmin dump --incremental -r 59979 src-100904/ > /root/src.dump
>> svnadmin: E200020: Pathname not terminated by ':'
>>
>> As reading a little bit in the docs & code I found out that there is a
>> possibility to bypass the check on svn load (--bypass-prop-validation),
>> but not with svn dump.
>>
>> It looks like we have mutliple Changes like this one.
>>
>> Does anyone have suggestions how to get on with that issue?
>
> The mergeinfo is only parsed for partial dumps, i.e. when the start
> revision greater than one, as this allows the dump process to issue a
> warning when the mergeinfo refers to revisions not in the dump file.
> The only workaround is to do full dumps which bypasses the mergeinfo
> parse and will write the invalid mergeinfo to the dumpfile. You will
> then need to correct the mergeinfo in the dumpfile as load will fail to
> load a dumpfile with invalid mergeinfo.
>

Received on 2013-08-19 08:54:12 CEST

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