IGI/Michael Möllney wrote:
> Just in front: sorry for the lengthly answer...
> I think it is just about consistency in the TortoiseSVN then:
> When I look in the Reprobrowser:
> tag says in Revision column: 12
> branch says in Revision column: 11
> trunk says in Revision column: 10
> this looks to me as if this is the "head" of each branch individually.
> Ok, there is only one rev 11 in the whole repository and in every branch.
> And I understand that revisions are repository wide.
That column shows the 'last committed revision', i.e. the revision where
that path was last changed in a commit. But that doesn't mean the path
doesn't exist in other revisions too, even in HEAD (you browse usually
the HEAD revision with the repobrowser, so all path you see there
actually exist in the HEAD revision).
> If I look with svn log at the trunk at rev 11 then the log is empty.
> If I look at the repository graph and stop the mouse over the
> trunk->rev11 I can see the log of the rev 11 that has relation to the
> branch only,
> it tells me what the committing to the branch was about. And that info
> is optically attached to the trunk.....
> If I use TortoiseSVN to log the trunk I can not see any rev 11. I see
> rev10 as the top most (one could think: head?).
The log dialog only shows revisions where the selected path actually got
changed. So you won't see a log entry for HEAD if the selected path
wasn't just changed and committed.
> My Impression:
> I would not like to see a log of rev11 on the trunk if the log of the
> trunk doesn't show rev11.
> And I would not like to see a rev11 in the trunk in the revision graph.
> Probably I should have chosen to copy rev.10 instead of HEAD and
> everything would have been good.
> But I would expect to see the revision and the log of the last commit of
> the trunk, here rev10.
But you explicitly told Subversion to create the tag from HEAD (you
selected that entry in the branch/tag dialog), and the HEAD revision was
11 at that time. So Subversion did exactly what it was told. And the
graph also shows exactly what you have done.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Tue Jul 25 20:58:11 2006