You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by OBones <ob...@free.fr> on 2014/04/25 18:04:03 UTC
Externals issue
Hello all,
I'm using SVN 1.8.8 and facing an issue with externals that worked
perfectly fine using SVN 1.8.4
Basically, they all are defined like this:
-r 7121 ../../../Path/To/Calculator Calculator
When I update, this gives me the following error:
D:\Path\To\WC\Some\App\Calculator
Path
'/svn/Repository/!svn/rvr/34031/branches/some/branch/Path/To/Calculator' not
found
This is correct because there was some overhaul in the repository and
the path pointed at by the relative external did not (yet) exist in
revision 7121.
I thus decided to change the external to this:
-r 7121 ^/branches/OldBranch/Path/To/Calculator Calculator
Because I know that at revision 7121, the following path is completely
valid.
However, I still get an error, telling me this:
D:\Path\To\WC\Some\App\Calculator
Path
'/svn/Repository/!svn/rvr/34031/branches/OldBranch/Path/To/Calculator' not
found
Basically, it's testing for existence in the latest revision instead of
the external defined revision.
Have I done something wrong in my setup?
Any pointers are most welcome.
Regards.
Re: Externals issue
Posted by Andreas Stieger <an...@gmx.de>.
> On 25 Apr 2014, at 17:04, OBones <ob...@free.fr> wrote:
>
> -r 7121 ../../../Path/To/Calculator Calculator
[...]
> D:\Path\To\WC\Some\App\Calculator
> Path
> '/svn/Repository/!svn/rvr/34031/branches/some/branch/Path/To/Calculator' not
> found
>
> This is correct because there was some overhaul in the repository and the path pointed at by the relative external did not (yet) exist in revision 7121.
[...]
> Basically, it's testing for existence in the latest revision instead of the external defined revision.
Read about the peg revision syntax.
http://svnbook.red-bean.com/nightly/en/svn.advanced.pegrevs.html
http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html
Andreas