You can do this from right within Visual Studio – if you open Team Explorer and go to Source Control, you can compare folders recursively (even ones you don’t have in your workspace.) Simply navigate to one of the branches, right click and select Compare
and enter the other branch as the target.