The Subversive project is aimed to integrate the Subversion (SVN) version control system with the Eclipse platform. Using the Subversive plug-in, you can work with projects stored in Subversion repositories directly from the Eclipse workbench in a way similar to work with other Eclipse version control providers, such as CVS and Git.
Subversive Features
Subversive plug-in provides access to Subversion repositories from the Eclipse workbench.
-
Full-Scale SVN Client - Subversive is designed to be used as a full-featured SVN client, so you can update, commit, merge changes, work with SVN properties, view change history and perform other operations with SVN directly from the Eclipse environment.
-
Advanced SVN Features - Subversive includes several features that extend functionality of the standard SVN client. In particular, Subversive can show the SVN repository content grouped by the logical structures of trunk, branch and tag and display changes on a visual revisions graph.
-
Seamless Integration with Eclipse - Subversive is an official Eclipse project and an integral part of Eclipse Simultaneous releases. The project follows all Eclipse guidelines and requirements to deliver a quality SVN team provider plug-in similar to CVS and Git implementations.
-
Support of the Latest SVN Versions - Subversive evolves together with the Subversion project to provide Eclipse users with the features that appeared in new versions of the SVN implementation. You can use the new SVN functionality in Eclipse by installing the Early Access version of Subversive.
Compatibility
Subversive is compatible with JDK 1.6, Eclipse 4.4 and later versions of JDK and Eclipse. It supports SVN versions 1.8-1.9 and migration from SVN 1.1-1.7.
Categories: Code Management, Collaboration, Mylyn Connectors, SCM, Team Development
Tags: svn, subversion, team provider, scm, Subversive, version control
Additional Details
Eclipse Versions: 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Photon (4.8), 2018-09 (4.9), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Eclipse.org
Development Status: Mature
Date Created: Tuesday, February 9, 2010 - 12:00
License: EPL
Date Updated: Friday, November 3, 2023 - 06:38
Submitted by: Nicolas Peifer
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
November 2024 | 12/601 | 1746 | 8 |
October 2024 | 13/663 | 4196 | 13 |
September 2024 | 12/642 | 4265 | 11 |
August 2024 | 11/641 | 4226 | 15 |
July 2024 | 10/663 | 4941 | 38 |
June 2024 | 12/681 | 4873 | 25 |
May 2024 | 11/682 | 5175 | 37 |
April 2024 | 10/687 | 5579 | 37 |
March 2024 | 11/694 | 5756 | 21 |
February 2024 | 11/687 | 5006 | 27 |
January 2024 | 11/691 | 6280 | 17 |
December 2023 | 11/671 | 5111 | 26 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 32
Reviews Add new review
Nobody reply on these messages? We can't download
Submitted by Vincenzo Mazzotta on Mon, 07/22/2024 - 05:05
Good morning,
nobody reply about svn can't download for eclipse?
I need to download an old project so I'd like to download plugin for eclipse.
Or I need to install svn for shell because support doesn't exist?
Kind regards
Currently broken because it cannot download connectors
Submitted by Noel Grandin on Thu, 03/14/2024 - 06:09
Because it tries to download from a website that does not exist
Success installing on new Eclipse from other repo
Submitted by Michał Szwejkowski on Tue, 08/18/2020 - 11:03
I succeeded installing Subversive 4.0.5.I20170425-1700 on Eclipse 2019-06 from here: http://download.eclipse.org/technology/subversive/4.0/update-site/
This is great product if you need powerful SVN client, much more capable that Subclipse for example when merging with thousand conflicts
Please Upgrade Subversive Quickly
Submitted by Ming guo Ge on Tue, 12/03/2019 - 02:18
Hi,I'm very like subversive svn,but today I upgrade eclipse to 4.13 and found can't set up subversive on it,
I feel very depressed, and I hope to use it quickly thank you
Subversive futur Development
Submitted by Nicolas KUNZ on Tue, 07/09/2019 - 10:37
Hello,
actually I'm using eclipse 2018-09 (4.9) and this plugin is working very well.
Did you know when this plugin will be available for eclipse 2019-03 (4.11), 2019-06 (4.12)?
I want to upgrade my eclipse environnment of one of the both.
Thanks in advance,
great plagin (in near past)
Submitted by Valentin Nikolaev on Wed, 02/13/2019 - 09:14
Still use Oxygen because of this plagin. The alternative called Subclipse has really boring interface in comparison with Subversive.
No more supported and make lots of freeze in eclipse
Submitted by Alessandro Fardin on Thu, 11/22/2018 - 10:32
I've use it for many years with large C projects, it has a lot of very interesting features but...
It make eclipse slow and freezes many times, also while normal file editing.
Since 6 month me and my colleges have replaced subersive with subeclipse plug-in and the whole eclipse IDE works much better than before , no more freezes!!
I've passed lots of time in the past fighting in order to improve eclipse performance...
Now I've undestood that the main problem was subversive, I suggest everybody to use subclipse
EOL support ....
Submitted by sancelot Mising name on Mon, 09/11/2017 - 03:43
EOL support ....
If you read this thread, you wiull understand the project is at end of life...:
https://www.eclipse.org/subversive/sponsor.php
As stated here, the project as time of writing is NOT MATURE
Some commons operations like compare with branch does not work anymore. (have a look at bugs)
nobody supports the project and update software...
it is disgraceful writing it is MATURE !
I can't install svn plugin on any eclipse...
Submitted by JaeYeol Lee on Thu, 08/31/2017 - 20:27
oxygen, neon, mars, luna .....
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact not found: http://download.eclipse.org/technology/subversive/4.0/update-site/plugi….
http://download.eclipse.org/technology/subversive/4.0/update-site/plugi…
Artifact not found: http://download.eclipse.org/technology/subversive/4.0/update-site/plugi….
http://download.eclipse.org/technology/subversive/4.0/update-site/plugi…
Artifact not found: http://download.eclipse.org/technology/subversive/4.0/update-site/plugi….
http://download.eclipse.org/technology/subversive/4.0/update-site/plugi…
Re: I can't install svn plugin on any eclipse...
Submitted by 王 城 on Mon, 10/29/2018 - 02:07
In reply to I can't install svn plugin on any eclipse... by JaeYeol Lee
Hai , I have had the same problem with can't install svn plugin on eclipse , my eclipse version is 2018-09 (4.9.0) , it is the latest version and have not supported . So you can change your eclipse version by Mars 4.5 version .
Oxygen Installation Problem - Workaround (Official)
Submitted by Igor Vinnykov on Thu, 08/17/2017 - 08:57
This is the official info from the Subversive team regarding the installation problem that happens on Oxygen.
The problem happens due to the issues in Eclipse Installation Wizard. We've reported the corresponding but to Eclipse platfom: https://bugs.eclipse.org/bugs/show_bug.cgi?id=519284#c5
Workaround: if you have this issue, please try to press Get Connectors once again without restarting Eclipse IDE, it will work then. Alternatively you can start then cancel installation wizard prior to installing the connectors.
SVN kit 1.8 on Oxygen
Submitted by Ismail MALLEM on Sun, 07/02/2017 - 05:01
Hi can't install svn kit on eclipse oxygen, every time i try i get fast pop up getting closed?
Re: SVN kit 1.8 on Oxygen
Submitted by Marc-Andre Gauthier on Wed, 07/12/2017 - 08:50
In reply to SVN kit 1.8 on Oxygen by Ismail MALLEM
Same thing here.
Can't install SVN connector on Oxygen.
Re: SVN kit 1.8 on Oxygen
Submitted by Theodore Lykog… on Thu, 07/20/2017 - 20:57
In reply to SVN kit 1.8 on Oxygen by Ismail MALLEM
I had the same problem. I fixed it by uninstalling SVN using the Marketplace uninstall option and reinstalling it from the Marketplace. After that I could install SVN kit connector without any problems.
Unable to install SVN 4.0.5 on Oxygen Modeling Tools IDE
Submitted by Andrea Mazzario on Fri, 06/30/2017 - 16:04
I just downloaded the installer for Eclipse Oxygen Modeling tool. The first plugin I tried to install is of course SVN. Went to the Marketplace, selected SVN, installed it and got the message:
The following solutions are not available: Subversive - SVN Team Provider 4.0.5. Do you want to proceed anyway?
I tried, but nothing worked. I then tried to access the Subversive 4.0 update site, same problem.
I wanted to give Oxygen a try, but I will have to wait until the SVN plugin is available.
Did anyone else have this issue?
Thanks!
Andrea Mazzario
Code diff tools no longer work
Submitted by Christian Nelsen on Tue, 02/14/2017 - 17:08
With release 4.0.3.I20161129-1700 the compare with baseline and compare with latest from repository no longer work on Windows. It looks like they added a bug where the directory dividers use a backslash '\' instead of a forward slash preventing the tools from finding the right files to compare.
Re: Code diff tools no longer work
Submitted by Igor Vinnykov on Thu, 05/11/2017 - 08:06
In reply to Code diff tools no longer work by Christian Nelsen
Hi Christian,
The reported problem is resolved in the version 4.0.5, so please try that version.
Svn connector problem in win-32 bit system
Submitted by lohitha donepudi on Sat, 12/03/2016 - 13:24
Eclipse doesnot show svn connector discovery dialog box after subversive installation.Also if tried to install manually it shows http error and internet connection problem please check your connection and try again.When my internet connection is damn good.This problem occurs with every version of eclipse in my win-32 bit system.please find me a solution
JavaHL 1.7 connector on Eclipse neon ?
Submitted by Julien Nicoulaud on Tue, 07/12/2016 - 11:58
Is there a JavaHL 1.7 connector on Eclipse neon ?
The connector discovery dialog only shows 1.8+ connectors.
Hi Julien,
Submitted by Igor Vinnykov on Mon, 07/18/2016 - 09:52
In reply to JavaHL 1.7 connector on Eclipse neon ? by Julien Nicoulaud
Hi Julien,
The Neon version (4.0) distributes SVN 1.8 and 1.9 connectors only. If you like to use SVN 1.7 connectors, you can install Subversive version 3.0.4 that should work with Neon. You can find old Subversive releases at https://www.eclipse.org/subversive/previous-releases.php.
Thank you for the answer, I
Submitted by Julien Nicoulaud on Mon, 07/18/2016 - 12:13
In reply to Hi Julien, by Igor Vinnykov
Thank you for the answer, I could get it working.
For those wondering, the update site is http://download.eclipse.org/technology/subversive/3.0/update-site/
New release?
Submitted by Cosmin Olaru on Tue, 06/03/2014 - 12:22
When the new release will be available? Will it support SVN 1.8 features?
Subversive 2.0 release will be available soon
Submitted by Igor Vinnykov on Fri, 06/06/2014 - 07:56
In reply to New release? by Cosmin Olaru
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.
Subversive 2.0
Submitted by Cosmin Olaru on Fri, 06/27/2014 - 06:04
In reply to Subversive 2.0 release will be available soon by Igor Vinnykov
Thank you for that. I've succesfully installed version 2.0. It works well so far. Well done!
SVN Connector Issue
Submitted by Prejith Pulikkottil on Fri, 12/06/2013 - 03:52
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.
To resolve the problem you need to install and use SVNKit
Submitted by Igor Vinnykov on Tue, 12/10/2013 - 07:13
In reply to SVN Connector Issue by Prejith Pulikkottil
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
I recommend this plug-in
Submitted by Tim Frank on Wed, 10/09/2013 - 08:37
This plug-in gives me all what I need to work with SVN. It's nice and stable. Good job!
Where are the sources for SVN connectors?
Submitted by Kate P. on Sun, 08/04/2013 - 15:45
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?
The requested sources are available in the new version 1.1.1
Submitted by Igor Vinnykov on Mon, 08/19/2013 - 11:21
In reply to Where are the sources for SVN connectors? by Kate P.
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
Submitted by Miao Sun on Thu, 10/17/2013 - 10:24
In reply to The requested sources are available in the new version 1.1.1 by Igor Vinnykov
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?
A solution - Install connectors from Update Site
Submitted by Igor Vinnykov on Fri, 10/18/2013 - 13:38
In reply to I'm still having problem in by Miao Sun
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/…
If you have any ideas about the reason of the problem - please let us know. It's really a very rare case.
Re: A solution - Install connectors from Update Site
Submitted by Felipe Maschio on Tue, 08/15/2017 - 16:51
In reply to A solution - Install connectors from Update Site by Igor Vinnykov
Thank you, this solve the problem to me.
(that problema with eclipse oxygen)
So good so far
Submitted by Vlad Sergienko on Mon, 07/29/2013 - 07:21
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!
Subversive 1.1 - Installation of compatible connectors
Submitted by Igor Vinnykov on Thu, 07/11/2013 - 12:33
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!
After updating no longer working
Submitted by Frank Schulten on Mon, 05/07/2012 - 05:30
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.
It makes sense to try to
Submitted by Igor Vinnykov on Thu, 07/11/2013 - 12:26
In reply to After updating no longer working by Frank Schulten
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.
The problem is resolved
Submitted by Vlad Sergienko on Mon, 07/29/2013 - 07:13
In reply to After updating no longer working by Frank Schulten
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.
The problem is the site itself. Illegal character.
Submitted by Seto Mising name on Tue, 05/24/2011 - 00:22
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)
The problem is resolved
Submitted by Igor Vinnykov on Thu, 07/11/2013 - 12:27
In reply to The problem is the site itself. Illegal character. by Seto Mising name
Try to install the latest version of Subversive where the problem is resolved.
There is a warning while installing it.
Submitted by Seto Mising name on Tue, 05/24/2011 - 00:10
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
Submitted by Abhiyash Mising name on Mon, 08/08/2011 - 04:00
In reply to There is a warning while installing it. by Seto Mising name
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.
Try Subclipse instead!
Submitted by Lance E Sloan on Thu, 03/03/2011 - 15:13
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
Can't install Subversive :S......... HELP!!!
Submitted by LeMicke Mising name on Mon, 12/27/2010 - 15:12
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.
Installation on Mac, Linux and other non-Windows platforms
Submitted by igor.vinnykov@… on Wed, 01/12/2011 - 04:36
In reply to Can't install Subversive :S......... HELP!!! by LeMicke Mising name
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.
Java HL binding for OSX
Submitted by Stu Thompson on Fri, 12/02/2011 - 05:48
In reply to Installation on Mac, Linux and other non-Windows platforms by igor.vinnykov@…
That's not exactly true, there are Java HL bindings for OSX.
sudo port install subversion +bash_completion
sudo port install subversion-javahlbindings
Great plugin
Submitted by Jose Antonio Q… on Thu, 10/21/2010 - 09:59
Very complete and easy to use. It's like use "Tortoise" inside Eclipse.
Awesome. Thanks a lot.
Subversive just works!
Submitted by Joseph Mising name on Sun, 10/17/2010 - 00:50
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!
Subversion Plugin
Submitted by Dennis Meade on Fri, 09/10/2010 - 19:19
It's great. Well thought out and thus easy to use.