On Jun 15, 2012, at 12:18 , Stephen Butler wrote:
>
> On Jun 15, 2012, at 9:18 , russellh wrote:
>
>> Hi all,
>>
>> We have used svndumptool to change all the externals in our Subversion repositories during a migration due to a change from http to https on our system.
>>
>> We noticed that the new file created by svndumptool is missing all the sha-1 lines (md5s still in there) that were in the old file however everything seems to work OK on testing.
>>
>> Is this an issue or is this something we can ignore?
>>
>> Cheers,
>>
>> Russell
>
> Subversion's 'svnadmin load' command checks file content against MD5
> checksums. For backward compatibility, neither MD5 nor SHA1 is required.
>
> The 'svnadmin dump' command will write SHA1 checksums, but 'svnadmin
> load' ignores them when parsing a dump file. For historical reasons,
> svndumpfilter reuses the svnadmin dump-parsing code, so it drops SHA1s
> too.
Whoops, the preceding sentence is incorrect: svndumpfilter actually preserves
SHA1 data.
Steve
>
> Note that svndumptool is an independent project. I see in their TODO.txt
> "Add support for sha1?". They're probably waiting for Subversion to start
> using the SHA1s.
>
> So there's no short-term issue for you to worry about, but I suppose it's about
> time we (Subversion) stopped dropping SHA1s when parsing dump files. As
> it happens, I'm changing the dump parsing code right now, so I'll add that to
> my list.
>
> Steve
>
> --
> Stephen Butler
> elego Software Solutions GmbH
> http://www.elego.de
>
--
Stephen Butler
Consultant
elego Software Solutions GmbH
Gustav-Meyer-Allee 25 / Building 12
13355 Berlin, Germany
tel: +49 30 2345 8696 | mobile: +49 163 25 45 015
fax: +49 30 2345 8695 | http://www.elego.de
Geschäftsführer: Olaf Wagner, Michael Diers
Sitz der Gesellschaft: Berlin
Handelsregister: Amtsgericht Charlottenburg HRB 77719
Received on 2012-06-15 14:13:21 CEST