Subversive error: "<file> ... does not exist in this revision"
I started setting up a new SVN repo on AWS, and I had problems working with it from Eclipse 3.6 Subversive 2.2.2 .
Update: New repo uses the Bitnami stack with Subversion 1.7.
I have no problem installing Eclipse 3.5 Subclipse 1.6.2 .
In Eclipse 3.6 Subversive 2.2.2 , if I try to open any subfolders, Subversive gives me an error:
Failed to perform operation with children in the storage folder.
svn: URL 'svn: //xxx-xxx-xxx-xxx-xx.compute-1.amazonaws.com/M1' does not exist in that revision
Any attempt to read the files gives me a similar error (xxx does not exist in this revision).
It seems that metadata about each commit is available, but the actual files themselves cannot be found / read.
Updates:
- I can view the history of all commits with Subversive, but I cannot view the actual files.
- The repo works great with other SVN clients, such as Subclipse, X-Code client, SVNX.
- the problem is the lack of SVN 1.7 support for Subversive at the moment (February 2012)
Answer (explained):
ScubaZA pointed me in the right direction - the new repo used Subversion 1.7, which is not supported by Subversive (as of February 2012). Subversive uses SVNKit connectors. Other SVN clients already supported 1.7.
Information on these related issues has helped:
Perhaps make sure your eclipse SVN connector is compatible with the version of SVN installed on your server.
To check the use of eclipse:
Settings β Command β SVN β SVN Connector tab
It should say something like "SVNKit 1.xx (compatible with SVN 1.xx)"
As far as I know, the Subversive plugin does not yet support SVN 1.7.