Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse Subversive SVN...
  5. 3.0
  6. Review Information

Eclipse Subversive SVN Team Provider 3.0

Primary tabs

  • Overview
  • Release Plan
  • Review Information(active tab)
Description: 

Subversive is an Eclipse Team Provider for Subversion (SVN). Subversive is Technology sub-project. Release 3.0 will be available as a part of Mars simultaneous release. The goal of this release is improving of the plug-in stability, error handling, its level of integration with the Eclipse Platform facilities and enhancing SVN integration API constants with Java enumerations. The last one is the critical task requiring a lot of work and leading to breaking API changes, however it is very fruitful in regards of improving code quality and plug-in stability,

API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

New Features (since Luna release)

  • improved SVN error handling facilities
  • improved integration with Eclipse Platform facilities
  • Usability improvements

APIs

  • API conforms with Eclipse Quality standards
  • API description: http://www.eclipse.org/subversive/integrations.php

Architectural Issues

  • Subversive supports Team API introduced in Eclipse 3.0 and Eclipse 3.2
Security Issues: 

There are no known security issues.

Non-Code Aspects: 

User documentation

  • Documentation is a part of Subversive distribution and is automatically integrated into Eclipse help
  • Available on site: http://www.eclipse.org/subversive/documentation/index.php

Developer documentation

  • Architecture review, list of extension points and integration examples available on site: http://www.eclipse.org/subversive/integrations.php

IP Issues

  • IP process followed
  • IP Log: http://www.eclipse.org/projects/ip_log.php?projectid=technology.subversive
  • Project is released under EPL
Usability Details: 

UI Usability

  • Follow User Interface Guidelines
  • Make Subversive close to CVS as much as possible
  • Use best practices for professional UI: care about controls layout, use input validators, use standard icons, etc.
  • Pursue continuous UI review inside the team
  • Implement usability features suggested by the community

Tool Usability

  • Subversive provides support for all operations available for SVN clients. It means that it can be used as a fully-functional Eclipse SVN client and as a replacement of the original SVN client.
  • Subversive provides a set of unique features that improve usability for developers:
    • Support of repository layouts recommended by Subversion
    • Revision browsing
    • Automatic search of Eclipse projects in the repository
    • Revision graph
End of Life: 

The masked constant ISVNConnector.Options.DISALLOW_MIXED_REVISIONS of 2.x version will be removed and the constant ISVNConnector.Options.ALLOW_MIXED_REVISIONS with the same value will be added since there was a semantic error in its naming.

Standards: 
  • Subversive requires J2SE 1.6 and Eclipse 4.3 or higher
  • Versions compatible with previous versions of Eclipse are available at the previous project location on polarion.org
  • Subversive supports SVN 1.7 – 1.8 and migration from SVN 1.6 and earlier versions.
Communities: 
  • Active communication with the community through Mailing lists, Newsgroup, Bugzilla, etc.
  • Active users community: more than 500 downloads per day
  • Project has a Developers and Integrators community and benefits from six integrations with open-source and commercial tools; other integrations are expected
This release is part of Mars.
Eclipse Subversive SVN Team Provider

Project Links

  • Getting Started
  • Website

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse Subversive SVN Team Provider

Tags

Technology Types
  • Tools
Other Tags
  • svn
  • subversion
  • team provider
  • subversive
  • SCM

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top