Subversion diffs and history not working for renamed folders

Having a problem with IDEA beta (132.947). Subversions diffs not working when the project is subject to a path change is a known problem with IDEA 12 ref: IDEA-105360. This seemed to have been fixed in IDEA 13 so I've just been trying out the new(ish) beta to see if it can restore full IntelliJ subversion support to my projects again. But It doesn't seem to be working. I'm seeing the same errors IDEA 12 had. i.e. attempting a diff shows:

Following problems have occurred:

svn: E160013: File not found: revision 113915, path '/MyProject/branches/MyProject/Source/src/main/java/com/company/io/migrate/dataMigrations/V8_1_12__Migrate_ApplicationProperty.java'
svn: E160013: File not found: revision 113915, path '/MyProject/branches/MyProject/Source/src/main/java/com/company/io/migrate/dataMigrations/V8_1_12__Migrate_ApplicationProperty.java'

Is there a difference between the JIRA fixed in build and the build number the beta shows? Or is this bug not fully fixed yet (possibly found a new regression). Our migration of projects to a new subversion repository involved not only changing the project path, but also changing the repository also.

2 comments


'/MyProject/branches/MyProject/Source/src/main/java/com/company/io/migrate/dataMigrations/V8_1_12__Migrate_ApplicationProperty.java'

I see that 'MyProject' is repeated twice in the path above - 'MyProject/branches' immediately followed by 'MyProject/Source'.
Is this correct path? Otherwise the issue is probably connected to branches configuration. Could you please also check/provide some details on your branches configuration?

0

That is what the beta showed, the path displayed was wrong the actual branch didn't have the duplication. However I tried again with a later build and the problem wasn't present. I assumed the beta didn't actually contain the fix for IDEA-10530.

However since then I've found regressions that create the same errors as IDEA-10530 via slightly different paths in the latest builds of IDEA EAP. see IDEA-116872

The diffs work OK from command line svn and eclipse, it's not our repo or my working folders it's IDEA that is failing with relocated paths. Theres a bunch of related failures about renamed/deleted svn paths causing failures in youtrack now.

0

Please sign in to leave a comment.