Three-Way Diff Request
From: Darryl Staflund <darryl.aj.staflund_at_shaw.ca>
Date: Tue, 19 Feb 2008 13:53:56 -0700
TortoiseSVN is a great development tool in my environment. But it is missing one important feature that I use regularly with other versioning clients (in particular, the Perforce client), i.e. the ability to perform three-way diffs of the source code.
Here are a couple of scenarios in which three-way diff is nice to have:
a. I want to determine in what version of code between two given versions in the same branch a particular change was introduced into the source code. I would like to be able to do this by viewing the log of the file in question, selecting three different versions, and then performing a three-way diff.
b. I want to compare how the same file in two different code branches has changed over time with respect to their common ancestor (i.e. the point at which the file was branched.) I would like to be able to do this by viewing the revision graph of a given file, selecting a version from each of the branches, and then performing a three-way diff.
Would it be possible to include this in a (near) future release of the TortoiseSVN client?
This is an archived mail posted to the TortoiseSVN Users mailing list.