Compare files between two branches in TortoiseSVN
I don't know how new this feature is (I certainly read the documentation and didn't find it when I posted the question), but if you hold the Shift button down when you right click on a file, you can compare URLs without having to go to the repository browser.
See Difference to another branch/tag in the Viewing Differences documentation.
To illustrate:
- Go to the repository browser (<right click>/TortoiseSVN/Repo-browser/<enter URL>).
- Open right click menu on branch B, select 'Mark for comparison'.
- Then open right click menu on branch A, select 'Compare URLs' or 'Show differences as unified diff'.
I find this method to be much easier:
Open the revision graph for the file you want to diff (context menu->TortoiseSVN->Revision Graph
). Select the first revision, and then control-click to select the second revision. Now right click on one of the selected revisions, and select Compare Revisions
from the context menu.
Tested on TortoiseSVN 1.7.6.