5
votes

I get the following error message in eclipse (Mars) when trying to Compare With -> Base from Working Copy, using the Subversive plugin and the SVNKit connector:

SVN: '0x00400103: Compare with Revision' operation finished with error: svn: E195000: A path under version control is needed for this operation
svn: E195000: A path under version control is needed for this operation

My SVN password changed recently, and IIRC there was some subversion related updates that were installed recently as part of a periodic Eclipse plugin update. I'm not sure if either is related.

I've gone into the SVN Repository Exploring view, and cleared my Location Properties, as I've seen suggested in other password change threads, which got me access to the repository again, but doesn't fix this issue. I've also tried deleting my %AppData%/Roaming/Subversion/auth/svn.simple/* cached config data to no avail.

Anyone have any ideas?

*Edit - I updated my SVN Connector to use Native JavaHL 1.8.14. Sounds like I needed JavaHL for Windows 7 x64. Comparing with Base from Working Copy still doesn't work, but Compare With -> Latest from Repository does work.

2
i am also getting the same exception when comparing with the local copy.Prasad
Me too - after Upgrading Eclipse "Mars" to "Mars.1" (perhaps another SVNkit version too). Problem exists with SVNkit 1.8.11 and Native HL 1.8.14cljk

2 Answers

6
votes

I have the same troubles with Subversive and Eclipse Mars. The solution is in that page : https://bugs.eclipse.org/bugs/show_bug.cgi?id=485622

If you have the last subversive version (3.0.3), you have to downgrade to 3.0.2.

You can find this version here : https://eclipse.org/subversive/latest-releases.php

1
votes

Bug fixed in Version 3.0.4

check bug ticket