So my project has a trunk where we make all development changes to. We also have a branch with slightly modified parameters to accommodate another department. We work in batches, and once we are done with a set of changes to the trunk, switch over to the branch and merge all appropriate revisions. This has been going on a while but I have noticed some odd behavior. If I open the revision graph and compare two head revisions (the trunk and the branch, I could also do this through the repo browser) it displays a list of all files that are different between the two. The problem is when I double-click on some files there are actually no textual differences in the files. There is not supposed to be any differences, but it shouldn't mark it as different then right? This is making it harder to audit both branches and keep track of differences because lots of files are appearing in the "changed files" dialog.
A few things I have noticed:
The revision numbers are different between the two files (as expected)
I tried reproducing this issue in a test repository by merging and then comparing the branches, but it worked fine (no differences)
- I originally thought this might have something to do with differences between svn:mergeinfo properties but I am not so sure anymore.
Any help would be appreciated.