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
    • Search

  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse Subversive™...
  5. 3.0
  6. 3.0 Release Review

Eclipse Subversive™ SVN Team Provider 3.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, June 10, 2015
Project: 
Eclipse Subversive™ SVN Team Provider
Release: 

3.0

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.
  • Sign in to post comments.

Project Links

  • Getting Started
  • Website
Eclipse Subversive™ SVN Team Provider

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