Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 31A819B02 for ; Fri, 15 Jun 2012 12:13:16 +0000 (UTC) Received: (qmail 36071 invoked by uid 500); 15 Jun 2012 12:13:15 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 35634 invoked by uid 500); 15 Jun 2012 12:13:13 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 35596 invoked by uid 99); 15 Jun 2012 12:13:11 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jun 2012 12:13:11 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [78.47.87.163] (HELO mx0.elegosoft.com) (78.47.87.163) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jun 2012 12:13:04 +0000 Received: from localhost (localhost [127.0.0.1]) by mx0.elegosoft.com (Postfix) with ESMTP id 1B3B7DE761; Fri, 15 Jun 2012 14:12:44 +0200 (CEST) Received: from mx0.elegosoft.com ([127.0.0.1]) by localhost (mx0.elegosoft.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k2Grygnz4Vct; Fri, 15 Jun 2012 14:12:44 +0200 (CEST) Received: from dhcp220.elego.de (i59F7870A.versanet.de [89.247.135.10]) by mx0.elegosoft.com (Postfix) with ESMTPA id CA08FDE75C; Fri, 15 Jun 2012 14:12:43 +0200 (CEST) Subject: Re: missing sha-1 after svndumptool Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 From: Stephen Butler In-Reply-To: Date: Fri, 15 Jun 2012 14:12:43 +0200 Cc: users@subversion.apache.org Content-Transfer-Encoding: quoted-printable Message-Id: <31A24141-DEA1-4157-8BAB-2BFE8AD68FEC@elego.de> References: <4FDAE1B2.6030808@hmgcc.gsi.gov.uk> To: russellh X-Mailer: Apple Mail (2.1278) On Jun 15, 2012, at 12:18 , Stephen Butler wrote: >=20 > On Jun 15, 2012, at 9:18 , russellh wrote: >=20 >> Hi all, >>=20 >> 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. >>=20 >> 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. >>=20 >> Is this an issue or is this something we can ignore? >>=20 >> Cheers, >>=20 >> Russell >=20 > Subversion's 'svnadmin load' command checks file content against MD5=20= > checksums. For backward compatibility, neither MD5 nor SHA1 is = required. >=20 > The 'svnadmin dump' command will write SHA1 checksums, but 'svnadmin=20= > load' ignores them when parsing a dump file. For historical reasons,=20= > svndumpfilter reuses the svnadmin dump-parsing code, so it drops SHA1s > too. Whoops, the preceding sentence is incorrect: svndumpfilter actually = preserves=20 SHA1 data. Steve >=20 > 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. >=20 > 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=20 > it happens, I'm changing the dump parsing code right now, so I'll add = that to > my list. >=20 > Steve >=20 > -- > Stephen Butler > elego Software Solutions GmbH > http://www.elego.de >=20 -- 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=E4ftsf=FChrer: Olaf Wagner, Michael Diers Sitz der Gesellschaft: Berlin Handelsregister: Amtsgericht Charlottenburg HRB 77719