Description of problem: I'm trying to use subclipse via the SVNKit interface since the native interface doesn't store passphrases and it's a pain to have to retype them (yes, I know about using keys!) If I install the subclipse and SVNKit pacakages then the subclipse preferences won't let me use SVNKit as it is listed as 'Not Available' in the preferences dialog. Version-Release number of selected component (if applicable): eclipse-subclipse-1.6.0-1.fc11.noarch eclipse-subclipse-graph-1.6.0-1.fc11.noarch svnkit-1.2.3-2.fc10.noarch svnkit-javadoc-1.2.3-1.fc11.noarch eclipse-svnkit-1.2.3-1.fc11.noarch eclipse-gef-3.4.2-3.fc11.noarch eclipse-rcp-3.4.2-9.fc11.x86_64 eclipse-jdt-3.4.2-9.fc11.x86_64 eclipse-swt-3.4.2-9.fc11.x86_64 tomcat5-jasper-eclipse-5.5.27-6.2.fc11.noarch eclipse-platform-3.4.2-9.fc11.x86_64 How reproducible: Always Steps to Reproduce: 1.Install eclipse 2.Install eclipse-subclipse 3.Install eclipse-svnkit 4.Go to Window > Preferences > Team > SVN > SVN Interface 5.Try to select SVNKit (Pure Java) Actual results: SVNKit is listed as Not Available Expected results: I should be able to use SVNKit Additional info: If I manually install subclipse then I can get this to work just fine. It's only if I use the fedora packages that I have this problem.
I need to push subclipse 1.6.2, but since version 1.6.0 SVNKit is disabled because at the release time SVNKit did not supported SVN 1.6 (SVNKit 1.3.x is SVN 1.6 compatible) but I still see that it is disabled on subclipse 1.6.2. The following text is extracted from the release announcement "Subclipse 1.6.0 requires Subversion 1.6.0 JavaHL. SVNKit is not currently supported as it does not yet support the 1.6 API's. We are shipping a "dummy" SVNKit plugin to satisfy version requirements and allow you to install." Compare http://subclipse.tigris.org/source/browse/*checkout*/subclipse/tags/subclipse/1.4.8/subclipse/org.tigris.subversion.clientadapter.svnkit.feature/feature.xml?revision=4332&content-type=text%2Fplain with http://subclipse.tigris.org/source/browse/*checkout*/subclipse/tags/subclipse/1.6.2/subclipse/org.tigris.subversion.clientadapter.svnkit.feature/feature.xml?revision=4357&content-type=text%2Fplain I still see on 1.6.2 that the SVNKit dependence is removed (<import plugin="org.tmatesoft.svnkit" version="1.2.0" match="equivalent"/>) How are you manually installing subclipse and which version?
I'm installing via the in-built software update mechanism using the http://subclipse.tigris.org/update_1.4.x update repository. I'm not hugely tied to using SVNKit if I could find a way to make the native interface store my password. Having to enter it tens of times a day quickly gets tiring!
That is the reason it works, Subclipse 1.4.x does not have that restriction, I was forced to update to 1.6.0 for Fedora 11 because JavaHL APIs are not stable, and Subclipse 1.4.x do not build against JavaHL of SVN 1.6 I am keeping this bug open until a new Subclipse release works againt the new SVNKit 1.3
Is this bug present on Fedora 12 ?
Just checked on F12 and this now works as expected. Subclipse picks up the pure java svnkit as it should. Since we've now moved over to F12 completely I'm not interested in pursuing backporting this to F11 if it's a lot of hassle. Cheers Simon.
Let's say it's not going to be a simple one package backport. Please close the bug if you're not interested anymore.
Since this is fixed in F12 and not trivially fixed in F11 I'll close this as WONTFIX. The work round is to not install the Fedora eclipse-subclise and svnkit but to manually install from the subclipse repositories.