Community
Participate
Working Groups
Hi, I've seen some weird inconsistent behavior with the compare with functionality in subversive. This is the scenario: You have a different branch that you want to compare a whole project with. You right click on the project and select Team->"Compare with Revision or URL" and specify the URL your other branch is located. The result is a list of every file in the project marked with a + with the exception of direct children in the hierarchy. So image this project: -PROJECT ---src ------file1.java ------file2.java ---file3.properties If you compare this, it'll show you, that file1 and file2 are not existing and they will be decorated with a +. file3 will be shown correctly with the differences. If you perform the same action on the src folder, file1 and file2 will be shown correctly. So there's a problem with the hierarchy i guess. So this bug shows a screenshot of how the compare editor looks like for the failure: https://bugs.eclipse.org/bugs/show_bug.cgi?id=246495 here's the screenshot: https://bugs.eclipse.org/bugs/attachment.cgi?id=111917 Note the "Cannot compare..." comment in the compare editor. this only happens with files further down in the hierarchy then direct children.
I realize that this bug is a little bit weird to reproduce so if you can point me to the class that handles comparison for files, I can try and debug the problem.
The bug #246495 does not seem to be related and it was fixed recently. I tried many times bu still wasn't able to reproduce this one issue. So if there is anything helpful you could think of I'll really appreciate your help in tracking down the issue. Or is it that the issues were really related? Then could you please check if the issue exists with the latest Subversive build or not? Thank you in advance.
*** This bug has been marked as a duplicate of bug 326694 ***