Uninstall Subversive

Although Subversive is the official Eclipse Subversion provider, the plugin itself doesn’t behave very well. In particular, it is impossible to uninstall it (v0.7) using the “Software Updates” dialog. The only option is to delete the jar files yourself (in 2001 I remember hoping that soon, we wouldn’t have to do stuff like this). Here are the files to delete:

(Disclaimer: this worked for me, I make no promises for what it might do to your Eclipse installation)

org.eclipse.team.svn.core_0.7.5.I20081029-1900.jar
org.eclipse.team.svn.help_0.7.5.I20081029-1900.jar
org.eclipse.team.svn.resource.ignore.rules.jdt_0.7.5.I20081029-1900.jar
org.eclipse.team.svn.ui_0.7.5.I20081029-1900.jar
org.eclipse.team.svn_0.7.5.I20081029-1900.jar
org.polarion.eclipse.team.svn.connector.javahl15_2.0.5.I20081024-1200.jar
org.polarion.eclipse.team.svn.connector.javahl_2.0.5.I20081024-1200.jar
org.polarion.eclipse.team.svn.connector.svnkit15_2.0.5.I20081024-1200.jar
org.polarion.eclipse.team.svn.connector.svnkit_2.0.5.I20081024-1200.jar
org.polarion.eclipse.team.svn.connector_2.0.5.I20081024-1200.jar

20 thoughts on “Uninstall Subversive”

  1. I’m using Galileo (Eclipse 3.5) now, and prefer the Subclipse svn plugin.
    The instructions in this post seem to have worked well, although the polarion jar files were not present.

  2. in Eclipse Galileo a cleaner way is:
    Help ->About Eclipse ->Installation details -> Installed Software
    there you select the package and uninstall

  3. Sorin:
    Thanks for letting us know.
    The problem is that the Subversive plugin in particular disallows users from uninstalling it automatically.
    Most probably that bug is *not* in the Galileo release! 🙂

  4. Sorin:
    On Galileo, Subversive does not show up under “Installed Software”. I therefore think the above techniques may still be necessary.

  5. In the Helios version (3.6), you can go to Help –> About Eclipse -> Installation Details, find Subversive there and uninstall it. Quite an unintuitive place to do it. Maybe there is a different (more intuitive) way to do it but this works.

  6. Joey:
    Indeed it should install; but in the Eclipse versions that most folks were using at the time, along with the Subversive version… the uninstall procedure did *not* work for Subversive, require this manual uninstallation.

  7. In Eclipse Helios, I still cannot uninstall the Subversive plugin from within Eclipse. Perhaps it’s because I downloaded the Eclipse for J2EE developers package, which comes with Subversive pre-installed instead of a seperately installed plugin?
    Anyway, the method here is what I’ve been using for a while already.
    Subversive never ever worked well for me, and it’s habit of popping up from time to time and being essentially un-installable makes me dislike it *a lot*.
    Also, having subversive installed can sometimes block Subclipse from working well.
    GRRRRRRRR. I hates it 🙁
    –Tim

  8. Grant, I understand. I came to your page searching for a way to uninstall Subversive and finally what I’d written worked for me, so thought will write it here so others might try that out to see if that works for them now 🙂
    Tim, very true. I have installed Subclipse and I must say it works really well. So just enjoy using it. It doesn’t give me any problems even when I use other command line scripts for updating, checking out files.. at least till now. And for the record, I am using the Eclipse for Java basic version (and then added WTP to it).

  9. It works in Indigo. (Which is surprising, as Indigo seems to have reimplemented a lot of Bugs that used to be fixed in Helios.)
    Anyway, without this page I never would have managed to find the install/deinstall dialog.
    I HAD to use Eclipse in 2005 and the only thing I remembered was that it was a blooming pain in the bottom to get it configured decently. I HAVE to again, and I can’t say the gui has improved since.

  10. Garry:
    I guess the one thing we can complement Eclipse on is their consistency in that regard :).

  11. After much struggle, I discovered it is completely possible to truly uninstall Subversive. Even manually deleting the .jar files and every other reference to both org.polarion… and org.eclipse.team.svn didn’t work; the Team Provider and SVNKit still showed up in the Installation Details dialogue under Installed Software and I couldn’t click Uninstall… until I realized it was because I still had CF projects with SVN connections. I deleted the CF projects and, viola!, I was finally able to click Uninstall… and remove the SVN components listed under Installed Software. A reboot of the IDE was required, but their gone now and cleanly.

      1. Perhaps ColdFusion projects?
        Issue might be that projects still contain SVN references and that is why Uninstall doesn’t work.

Leave a Reply

Your email address will not be published. Required fields are marked *