Skip to main content

Eclipse Subversive - Subversion (SVN) Team Provider

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.

About the Project

The project was started in 2005 by the Polarion company as an open-source project and was migrated under Eclipse umbrella as an official Eclipse project in 2007. Today, the Subversive project consists of the Subversive plug-in for Eclipse developed as an Eclipse open-source project; and the Subversion connectors (used for communication with SVN) developed as an external open-source project on

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.

Getting Started

Are you new to Subversive? Use the following resources to install Subversive and learn how to use it to work with projects stored in SVN repositories.

  • Downloads - Learn how to download and install the right Subversive version for your OS platform, Eclipse and SVN environment.
  • Documentation - Get information on how to use Subversive for work with SVN repositories. Learn more about new features introduced in the latest releases. Find answers to frequently asked questions.
  • Support - Report Subversive bugs using GitLab. Learn how to get help from the Subversive team and Subversive community members.
  • Getting Involved - Get access to the project source code and development plans. Learn how to use Subversive API so as to integrate it with your projects.
Project News
  • Subversive 4.8 release - Maintenance release with several bugfixes. Please note the Installation Instructions. More...
  • Subversive 4.0 release - Subversive 4.0 not just introduces the SVN 1.9 support, but advances the commit integration API up a notch. And of course we made a progress in stability and performance level, so, you're welcome to try the 4th version yourself.

Back to the top