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

Re: [TSVN] Feature Request: Alternative to Unified Diff

From: SteveKing <stefankueng_at_gmail.com>
Date: 2005-04-21 08:57:37 CEST

2005/4/21, Steve Williams <stevewilliams@kromestudios.com>:

> You already can (in a slightly different way). When viewing the log for
> a folder, double-click on the log entry. This will open TortoiseMerge
> and a dialog window showing the list of files that differ between your
> working copy and that revision. Double-click on one of these files to
> show the diff for that file in TortoiseMerge.

In that case, you compare that revision to your working copy. That
means, you already have one of the two 'diffing partners' available.
All that is done then is produce a unified diff between your working
copy and that selected revision - that patch is then shown in TMerge.

> Yes, it's not quite the same as what you want. But all of the
> functionality is there. It just needs to be extended to show the diffs
> between two selected folder revisions, not just between the selected
> revision and the working copy.

No, the functionality is _not_ there, and it can't be 'extended'. It
would be a completely different function. You see, if you select two
revisions to diff, you _don't_ have one of the two 'diffing partners'
available, you have none of them. So you can't simply diff one against
the other and use TMerge to show the patch - you don't have anything
to show the patch against!
To do a graphical diff between two revisions, we'd have to check out
one revision completely and then do a diff against that. I don't think
that's what you really want - checking out a complete revision just to
show a diff.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Apr 21 08:57:54 2005

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

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