fredag 3 mars 2023 kl. 16:49:25 UTC+1 skrev Jens Christian Restemeier:

Hi,
I am on version TortoiseSVN 1.14.5, Build 29465 - 64 Bit , 2022/09/24 
08:31:31.
There seems to be an inconsistency between how the svn:externals property 
dialog and the automatic peg update if you commit to an external handle the 
peg revision:
The automatic update seems to prefer 
-r <revision> <url>
while the properties dialog prefers
<url>@<revision>


The -r <revision> is an operative revision while the @<revision> is a peg 
revision. The properties dialog support both. 
https://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html

You need an operative and a peg revision if you have renamed an object in 
the repository and want to refer to it using the new name (at <peg 
revision>) while seeing the content that was at <operative revision>. For a 
discussion about the differences between operative and peg revisions, 
please see the Subversion 
book: https://svnbook.red-bean.com/en/1.7/svn.advanced.pegrevs.html

In most cases it is enough to set the peg revision and leave the operative 
revision undefined. "Fetch HEAD revision and adjust to it" and "Adjust to 
HEAD revision" both seems to set the peg revision (sometimes setting the 
operative revision to HEAD in the GUI but this is never saved in the actual 
property - check with the command line client svn propget svn:externals 
PATH).

Kind regards,
Daniel Sahlberg

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/881a9d1b-3c0d-4ec9-a7b1-4136d85117b0n%40googlegroups.com.

Reply via email to