Subversive

The Subversive project is a brand new Eclipse plug-in that provides Subversion support. From a user point of view, Subversive provides Subversion support similar to CVS support, which is already part of the standard Eclipse platform.

Subversive

Subversive

     

The Subversive project is a brand new Eclipse plug-in that provides Subversion support. From a user point of view, Subversive provides Subversion support similar to CVS support, which is already part of the standard Eclipse platform. The main use cases, which are familiar to CVS users, are:

  1. Connection to the repository using different connection types
  2. Repository browsing
  3. Check-out
  4. Synchronization
  5. Commiting
  6. Update
  7. Resolving conflicts
  8. Adding to the list of ignored resources

SVNKit open-source library is used for interaction with Subversion. Having compared it with other tools that use SVNKit, the Subversive team together with the SVNKit team extended the standard Subversion API. This improvement gives Subversive an advantage if compared with other native and Java-based Subversion clients. The following solutions, now available in Subversive, are not present in other Subversion clients because of standard API limitations.

Why should Subversive be the one you choose?
Compared to competing products, Subversive comes with a higher stability and usability, as well as several unique features aimed at software developers like:

  1. Interactive merge operation, similar to merge in Eclipse CVS plug-in
  2. Full projection of Eclipse refactoring operations into Subversion
  3. Support of recommended repository layout, including trunk, branches and tags layout
  4. Cross-project atomic commit
  5. Automatic resolving of conflicts
  6. Correct cancellation of operations with Subversion
  7. Recursive directory revision comparison
  8. Adding repository locations with same URL
  9. Data validation in forms

Click here to download: http://www.polarion.org/index.php?page=overview&project=subversive