Hi,
I am using SourceTree on OSX (10.7.3) and recently spotted a change in behaviour. It may have been around the time I moved SourceTree to use a system git (git version 1.8.1). To complicate things I am using it as a client to an SVN repo (which works really well).
Anyway, if I look on the command line at the diff between two commits e.g.
$ git diff 6b15e480047fad4c0c3cde6348628264981c2c5a 468c53004f90a7d05fa788dd1e5c26c60bafd788
I can see several files listed. Selecting an old commit in SourceTree used to do the same thing, but now only shows the last file that I can see in the diff.
I have tried going back to using the embedded git, but this doed not seem to fix it.
I may try doing a fresh clone, but have been avoiding trying this because of the relative slowness of the initial export from svn.
Thank you.