Ruhe Julian wrote on Wed, Jun 20, 2012 at 09:17:53 +0000:
> Hello,
> 
> try to assign a file p.txt containing the following lines as svn:external
> 
> -r110 ^/mapping_services/global/testing/full_test/globalresource5.xml@110 
> "xml/globalresource5.xml"
> -r84 ^/mapping_services/global/testing/full_test/globalresource4.xml@84 
> "xml/globalresource4_renamed.xml"
> -r83 ^/mapping_services/global/testing/full_test/globalresource3.xml@83 
> "xsd/globalresource3.xml"
> -r82 ^/mapping_services/global/testing/full_test/globalresource2.xml@82 
> "xml/globalresource2.xml"
> -rHEAD ^/mapping_services/global/testing/full_test/globalresource6.xml@109 
> "xml/globalresource6.xml"
> 
> Fails with error
> $ svn propset --file p.txt svn:externals .
> svn: E195005: Error parsing svn:externals property on 
> '/cygdrive/g/Projekte/Mapping 
> Services/workspaces-runtime/workspace-runtime-bom26-02/ShareProjektTest3': 
> '-rHEAD ^/mapping_services/global/testing/full_test/globalresource6.xml@109 
> "xml/globalresource6.xml"'
> 
> Skipping the -rHEAD part is no solution because in this case the 
> operation-revision:=peg-revision which is obviously not the desired revision.
> 
You're asking svn to trace history forward.  (from r109 to rHEAD.)  In
general there will be N places in rHEAD that are related to
gr6.xml@109.  Is there a reason to expect that
^/mapping_services/global/testing/full_test/globalresource6.xml@HEAD and
^/mapping_services/global/testing/full_test/globalresource6.xml@r109
will at some point not be ancestrally related?  If not, you could just
drop both -rHEAD and @109 and get the same result.

> I was using using:
> $ svn --version
> svn, version 1.7.5 (r1336830)
>    compiled May 18 2012, 13:37:30
> 
> Greetings,
> Julian

Reply via email to