Eclipse Foundation Member
Subversive - SVN Team Provider 2.0.1

Add this URL to your Eclipse Installation to reach this Solution's Update Site.

Learn more...

Details Group Tabs

When the new release will be available? Will it support SVN 1.8 features?

Cosmin, SVN 1.8 features are available in Subversive 2.0 that will be a part of Luna simultaneous release planned for June 24, 2014. If you like, you can download the Early Access build of version 2.0 at https://www.eclipse.org/subversive/latest-releases.php.

Thank you for that. I've succesfully installed version 2.0. It works well so far. Well done!

I have installed "Subversive - SVN Team Provider 1.1.1" from Eclipse marketplace. Installation was successful. But when I connect with my SVN server, It is showing following error:

SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

The error message explains the problem and provides information how to resolve the problem. If you use Subversive on a non-Windows platform, you need to install pure-Java SVNKit connector and select it on the Window->Preferences->Team->SVN->SVN Connector dialog.

You have to install SVNKit on the dialog that appears automatically after Subversive installation. Also you can install connectors using these update sites: http://www.polarion.com/products/svn/subversive/download.php

This plug-in gives me all what I need to work with SVN. It's nice and stable. Good job!

This is a good plug-in selected by us to be the basis for our SVN solution. We are creating a plug-in based on Subversive, so we need to have its source code. It seems that in the Subversive 1.1 the feature with SVN connectors sources is missing. How can we get it?

Thank you for your post. You are right - source codes for SVN connectors are missed in version 1.1.0. We've released version 1.1.1 where SVN connectors sources are included, so it makes sense to try the latest version. In case of any problems you can submit a but to Bugzilla that is the official Subversive support channel.

I'm still having problem in installing SVN connectors with the lastest version 1.1.1 of Subversive,
Subversive is installed correctly, but after restarting Eclipse, it just can not find connector source, shows always "No Connectors Found: Connector discovery completed without finding any connectors. Please check your Internet connection and try again."
There's no problem with internet connection, I've tried same procedure both at home and in Faculty, with different version of Eclipse, no one works.
Any solution?

Miao, that's strange that connectors aren't installed automatically. If by any reasons there are problems with automatic connectors installation, you can always install them manually from the update site http://community.polarion.com/projects/subversive/download/eclipse/3.0/u...
If you have any ideas about the reason of the problem - please let us know. It's really a very rare case.

I use this plug-in few years and install the the version when I install the new Eclipse. It's cool that Subversive releases are aligned with Eclipse releases, so once a year I get fresh updates of Eclipse, SVN & Git plug-ins, etc. Our team considers migration to SVN 1.8 so it will be cool to see SVN 1.8 features support soon. Keep up the good work!

I would like to announce that starting from Subversive 1.1 only compatible connectors are displayed by the connectors installation dialog. It should help to reduce the number of installation problems when non-compatible connectors are installed.

For example, if you install Subversive on Windows x86 you will see pure Java SVNKit connectors and JavaHL connectors for x86. On Windows x64 you will see pure Java SVNKit connectors and JavaHL connectors for x64. On MAC and Linux you will see only pure Java SVNKit connectors.

We hope that it will help you to make "safe" installs. Take care!

I have used it on eclipse 3.6 and 3.7 for longer now. Today I made a check for updates and it made a few updates.

After that the SVN team provider were gone and I got the usual window to select which to intall (Native Java oder HL...).

But here I got the error and SVN connection is gone:

Error
Mon May 07 11:12:04 CEST 2012
SVN: '0x00400001: Check cache before repaint' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

org.eclipse.team.svn.core.operation.UnreportableException: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

I got the same error time ago when I tried to install Windows connectors on non-windows environment. As it was suggested in the discussion, you have to install SVNKit that is pure-Java and works on all environments. I see that Subversive 1.1 shows compatible connectors only, so now you shouldn't have wrong options to select.

It makes sense to try to install SVNKit connector only, because it's pure Java and should work on all platforms. In the older versions on Subversive (that you obviously use) there can be a problem when native connector is installed on the non-compatible platform. Starting from Subversive 1.1 only compatible connectors are displayed in the conectors installation dialog.

java.net.URISyntaxException: Illegal character in path at index 66: http://download.eclipse.org/technology/subversive/0.7/update-site/
at java.net.URI$Parser.fail(URI.java:2809)
at java.net.URI$Parser.checkChars(URI.java:2982)
at java.net.URI$Parser.parseHierarchical(URI.java:3066)
at java.net.URI$Parser.parse(URI.java:3014)
at java.net.URI.(URI.java:578)
at org.eclipse.epp.internal.mpc.ui.catalog.MarketplaceCatalog.checkForUpdates(MarketplaceCatalog.java:141)
at org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceViewer$3.run(MarketplaceViewer.java:266)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

Try to install the latest version of Subversive where the problem is resolved.

There is a warning while installing it. Yet during working, it doesn't matter at all.
But, it's not displayed properly in the Installed list. It is always update button enabled.
So, maybe you should update the link. There's no problem in the yoxos market.
So it should be updated.

I have tried different kinds of plug ins for eclipse workbench. There are different type of software available but all are not worthy as they used to be. I am happy to know about the Subversive project aims to provide Subversion (SVN) integration for Eclipse. I did like Subversive unique features but I do not how well it can go. I recently came to know about different software available for but I have not found what I wanted. As we all know online advertising is very important and there are many people looking for different services on world wide web. Please do let me know more about subversion svn team provider I would be very happy to be clear on this topic.

To those that are interested in using Subversion, I suggest you look at Subclipse instead. You'll like it much better. Look here: http://marketplace.eclipse.org/content/subclipse

I can not install subversive because it causes the following error when I try:

The following connectors are not available: Subversive - SVN Team Provider (id=org.eclipse.team.svn.ui.capabilities.feature.group, site=http://download.eclipse.org/technology/subversive/0.7/update-site/)

If I leave it installed, everything works normally until I try to add a repository to bring change management. It then asks for a connector of javaHL found in what not let me install.

I translated it with google translator because my native language is Spanish, I hope explain well my problem, work with a Mac mini with Mac OS X ver. 10.6.5 and Eclipse Java EE IDE for Web Developers, Version: Helios Service Release 1

Thanks for your attention, I expect answers.

Due to licensing Subversive is distributed as two separate parts: Subversive plug-in and connectors. At the first step you can install Subversive itself and when you will start any SVN operation for the first time you will see Discovery dialog, that will prompt to install connectors. It's a required step, because you can't work with SVN without connectors.

There are two types of connectors in Subversive: JavaHL and SVNKit. JavaHL is are platform-dependent and distributed only for Windows platform. So all non-Windows users must install SVNKit (and skip JavaHL installation). SVNKit is pure Java library and it works on Windows, Mac, Linux and other Java-compatible platforms.

Hope that this helps.

That's not exactly true, there are Java HL bindings for OSX.

sudo port install subversion +bash_completion
sudo port install subversion-javahlbindings

Very complete and easy to use. It's like use "Tortoise" inside Eclipse.

Awesome. Thanks a lot.

What a great plugin - you've simplified my whole workflow by integrating SVN into my IDE. So easy to use and understand (assuming you know SVN!)
Great work!

It's great. Well thought out and thus easy to use.