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

Re: Confusing menu in update window

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Wed, 17 Mar 2010 09:13:27 +0000

On 17 March 2010 09:02, David Balažic <david.balazic_at_hermes-softlab.com> wrote:
> Hi!
>
> TSVN 1.6.7 build 18415, WinXP Pro SP3
>
> After updating a map (right clik map, select SVN Update), in the
> Update dialog if I right click an updated file, the first item in
> the popup menu is "Compare with working copy".

I think you mean right click on a folder? Is a map something different?

> That is a bit confusing, as after the update the WC should match the
> file from the repo.
>
> If I click it, it shows a diff, with on the left rev 1904 and on the right "Working Copy".
> Strange, as the file had many changes since rev (about 4, the latest rev being 1950).
>
> What exactly is this menu item comparing?
>
> The last state before update?
> I think that was also not rev 1904 but much later.

From the update dialog, compare with WC notes the update revision of
the item you clicked on just before the update and uses that as the
revision to compare with (which IMHO is not very useful). Ideally you
would compare the pristine copy before update with the WC after
update, but subversion does not provide any way to do that. TSVN would
have to crawl the WC and record the update revision of every single
item (and there could be millions) in order to do the compare.

Simon

-- 
:       ___
:  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=2460993
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-03-17 10:13:29 CET

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