Diff current workspace doesn't seem to work
Created originally on Bitbucket by PeteSmith
This problem was seen on 2.0.0 and the most recent 2.0.2. We operate by having one central repos, and everyone has their own local repos. When we're happy with a change, we push the parts onto our repos, and then push them out to the central one to make them available to other devs, and to kick off a CI build.
If I pull all the latest changes from our central repository, and make some changes, they all appear correctly in the commit window. If I select a single file and "View Diff", I can see the diffs for the part. If I select all parts and diff them, I'm not sure what exactly it diffs, but it's certainly not the current workspace to tip.
This may be an IO problem (idiot operator!) but the behaviour is not as I would expect.