Axel S wrote:
>We have some shared libraries, and these are referenced as static 
>externals in all tagged versions of our different projects.
>
>After reorganizing the directory structure of our shared libraries, I 
>see that all tagged versions now gives an error. I realised that the 
>externals should have been referenced by using peg revision (@X) instead 
>of operative revision (-r X).
>
>We have hundreds of tagged versions, and inside these there are 
>two-three different external references.
>
>How can I recursively change the external definitions from operative to 
>peg in my tags directories? I imagine I will need some sort of shell 
>script to do the job, preferably without checking out the whole repo...

you can use:

        svn propget svn:externals -R repoURL

to get all external definitions.

>From this data you can build a svnmucc control file to apply the
changes in one commit.
-- 

Lorenz

Reply via email to