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

Re: Scripting an svn:externals change

From: Andy Levy <andy.levy_at_gmail.com>
Date: Fri, 3 Sep 2010 09:45:26 -0400

On Fri, Sep 3, 2010 at 09:36, BRM <bm_witness_at_yahoo.com> wrote:
> ----- Original Message ----
>
>> From: Ryan Schmidt <subversion-2010b_at_ryandesign.com>
>> > $ cat Example1.dump | sed
>> >  's/file:\/\/\/svnTest\/Example1/file:\/\/\/svnTest\/Example2/' >
>> >  Example1-edited.dump
>> Do not use sed to edit a dumpfile. Use a tool  designed for the task, like
>>svndumptool.
>> http://svn.borg.ch/svndumptool/
>
> Why? B/c it might change data in files too? That's actually something I want
> done.
> My prime repository has some scripts in it that store the repository information
> for auto-checkouts as part of build environments, and I want those changed too -
> not just the svn:externals.
>
> Or would sed 'break' the dump file format? svndumptool does look useful to
> verify that sed did exactly what I wanted - standard diff won't work well on a
> 2.1 GB dumpfile.

If you modify the contents as well, it'll break the dumpfile. The
dumpfile contains an MD5 hash of each file for integrity checking.
Received on 2010-09-03 15:47:02 CEST

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.