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

Different Diff behavior for merged revisions in Show Log screen depending on upper/lower grid

From: Tim Schultze <tschultze_at_netzero.net>
Date: Tue, 24 Aug 2010 14:25:34 -0400

Hello,

Kudos for a great open source project. The amount of effort and
attention paid to it is amazing to me.

I found an orphaned question
(http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2503263)
that seems to match an issue I came up against. The scenario is:

   1. From my working copy, I right-click on a file and choose Show Log
   2. Click on the "Include merged revisions" check box to select it.
   3. When the expanded list appears, select two grey lines (i.e.,
      merged revisions), right click, and choose Diff Revisions.
   4. The diff utility (WinMerge, in this case) shows no changes.
   5. Alternatively, instead of right-clicking in the upper grid (the
      revision list), right-click on the file in the lower grid (showing
      the files affected by the revision) and choose "Show Changes."
   6. The diff utility appears showing the changes I expect to see.
   7. Repeating the steps but just right-clicking on a single revision
      line and doing an "Open with..." seems to yield two different
      files depending on which grid I'm right-clicking on. The one from
      the lower grid seems to be the correct one.

Interestingly, the generated file names that are fed to WinMerge are
different depending on which grid I right-click on. The file spec itself
is slightly different (I was doing in on a file with a .csproj extension
and in the upper grid, the generated file contains .csproj where on the
lower grid, the generated file spec has a shortened version of it (I
can't specifically recall but think it was .cspr). Also, the revision
number that is embedded in the generated file spec for the lower of the
two files is exactly one lower when doing the diff out of the file list
(lower grid) than when doing the diff out of the revision list (upper grid).

Details on the installation:

TortoiseSVN 1.6.8, Build 19260 - 32 Bit , 2010/04/16 20:20:11

Subversion 1.6.11,

apr 1.3.8

apr-utils 1.3.9

neon 0.29.3

OpenSSL 0.9.8k 25 Mar 2009

zlib 1.2.3

Windows XP SP2 (yeah, I know)

Thanks again for a great product,

Tim

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2650751

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-08-24 20:32:44 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.