On 15.05.2013 21:10, Benjamin Fritz wrote:
> On Wed, May 15, 2013 at 1:38 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
>>>
>>> ... Now
>>> you can see the first problem. The "other_subdir" external is shown at
>>> revision 1, which is in fact the last time the contents being pulled in
>>> were changed directly. However, at revision 2, there was a svn mv
>>> command ...
>>>
>>> The first external (for subdir inside testrepo) fails because it tries
>>> to access the relative external path at revision 1. But the tag did not
>>> exist at revision 1 ... This is problem 2.
>>>
>>> The second external fails because it tries to use revision 1, when as
>>> discussed above it ought to be using revision 2 due to the parent
>>> directory move. Problem 3.
>>>
>>> A fourth problem can be seen by bringing up the svn:externals editor on
>>> /trunk/externals. Try doing a "show log" for the testrepo external. When
>>> I do this, I see a message: "File not found, revision 4, path
>>> '/trunk/externals/../subdir/../subdir'" and no log.
>>>
>>
>> Thanks a lot for the very detailed description of the problem(s), and the
>> script to reproduce this.
>>
>
> You're welcome, I'm glad it helped find the issue.
>
>> You're right of course that the problem is because the revision is wrong.
>> And if the correct revision is used, all other problems go away.
>>
>
> I assume you fixed problems 1-3. Did you also fix problem 4, that the
> "show log" on the relative-path external fails?
Didn't change anything there: it already worked fine in the nightly
build I was testing with.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3055777
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2013-05-17 14:49:53 CEST