[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Repository Graph shows non existing trunk revision number

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-07-26 20:31:30 CEST

IGI/Michael Möllney wrote:

>> 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).
>
> This is the information I would like to see in the RevisionGraph, too.

Sorry, but that's not possible and would even be wrong in the revision
graph.

> Set up the ReproBrowser to look at the repository at rev 12. You will
> see number rev10 at trunk (not rev11).
> So I would like to see the last committed revision on the "from:",

But the last committed revision is *not* the revision where the tag is
copied from!

> because that has the log attached to it that is reasonable.... the same
> as I see in the log and in the ReproBrowser.

It's not reasonable. Please try to understand. You're still confusing
the last committed revision with the HEAD revision.

> If I right click on the trunk rev11 and ask for the log the listing will
> not show the rev11 in the log listing, but rev10.
>
> So my idea:
> File wise trunk@11 is equal to trunk@10. My copy was from trunk@head (=
> rev11) but the last commit was rev10 at trunk path.
> So my copy is file wise: tag@12 == trunk@12 == trunk@10 but it is !=
> branch@11 !!!

Content-wise, the path might be the same in revision 11 as in revision
10. But it's not the same. Revision numbers are per-repository, not
per-path.

> And that is the point. Why would I like to see the log of branch@11 if
> this has no relation to trunk@11 ?

If you open the log dialog, you will see immediately the last committed
revision.

> The graph should just show me the revision numbers _exactly_ as the
> ReproBowser at the revision number of the copy.
> I am at rev12 at the copy and the last commit in trunk was trunk@10 but
> not trunk@11.
>
> Again I think it is about consistency with the other fine tools in
> TortoiseSVN.

It wouldn't be consistent but wrong. The graph doesn't show the last
committed revisions but the copy relations of urls. Using the last
committed revisions would mean to show wrong information.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Jul 26 20:31:40 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.