I have the following problem with Compare with Branch
[svn]
My SVN structure is
http://...../myproject/
myModule1
trunk
src
...
build\
...
branches
branch-name1
src
..
build
...
Trunk is checked out to filesystem like this:
c:\myproject
myModule1
src/
...
...
And in Idea there is module 'myModule1' with root c:\myproject\myModule1
Comparing code in the trunk with a branch, I choose myModule1 directory in Project window and execute Subversion>Compare with branch>branches>branch-name-1
A tree with changes appears.
There are a few problems with this tree:
It looks like this:
c:\myproject
src
...
changedFile1.java
...
It shows src/ as a subdirectory of c:\myproject, myModule1 is lost somewhere.
Also, if I try to display a diff for a changed file (any file), an empty diff is shown - both halves are empty, no source code.
The list of changed files is correct.
If I try to Compare with Branch a smaller set of files, not a complete module (e.g. just "src"), a smaller change tree is displayed (only changes to src), but diff works fine.