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



Reply via email to