| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?> |
| |
| <!-- Use this to test local rendering in firefox --> |
| <!-- <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> --> |
| |
| <plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml" name="Subversive"> |
| |
| <release projectid="technology.subversive" version="Mars"/> |
| |
| <introduction> |
| <html:p> |
| Subversive provides you a way |
| to use supported SVN clients easily directly from your workbench. Friendly user interface |
| of Subversive makes it much more comfortable to operate repositories. |
| All SVN operations are supported and there are no difficulties while working with |
| command line from now on. |
| </html:p> |
| |
| <html:p> |
| The plan deals with the important matters of release deliverables, release milestones, |
| target operating environments, and release-to-release compatibility. |
| These are all things that need to be clear for any release, even if no features were to change. |
| </html:p> |
| </introduction> |
| |
| <release_deliverables> |
| <html:p> |
| The Subversive plug-in itself, including Mylyn integration and localizations, |
| is distributed from Eclipse.org both via update-site and archive download. |
| The other integrations and Subversive SVN Connectors needed to get Subversive |
| to work with SVN can be found on Polarion Software site. The archived copies |
| for Polarion distributed parts are not available. |
| </html:p> |
| </release_deliverables> |
| |
| |
| <release_milestones> |
| <preamble> |
| <html:p> |
| Release milestones will be occurring at roughly 6 week intervals, and will be aligned with the |
| Mars Simultaneous Release train. |
| </html:p> |
| </preamble> |
| |
| <milestone date="20 Aug 2014" milestone="M1"><html:div>M1</html:div></milestone> |
| <milestone date="01 Oct 2014" milestone="M2"><html:div>M2</html:div></milestone> |
| <milestone date="12 Nov 2014" milestone="M3"><html:div>M3</html:div></milestone> |
| <milestone date="17 Dec 2014" milestone="M4"><html:div>M4</html:div></milestone> |
| <milestone date="04 Feb 2015" milestone="M5"><html:div>M5</html:div></milestone> |
| <milestone date="25 Mar 2015" milestone="M6"><html:div>M6</html:div></milestone> |
| <milestone date="06 May 2015" milestone="M7"><html:div>M7</html:div></milestone> |
| <milestone date="20 May 2015" milestone="RC1"><html:div>RC1</html:div></milestone> |
| <milestone date="27 May 2015" milestone="RC2"><html:div>RC2</html:div></milestone> |
| <milestone date="03 Jun 2015" milestone="RC3"><html:div>RC3</html:div></milestone> |
| <milestone date="10 Jun 2015" milestone="RC4"><html:div>RC4</html:div></milestone> |
| |
| <postamble> |
| <html:div> |
| <html:p> |
| Individual, milestone level plans for the components that make up the Eclipse Project can be found |
| on the <html:a href="http://wiki.eclipse.org/Mars/Simultaneous_Release_Plan#Schedule">Eclipse Mars Project Plan page</html:a> |
| on the Eclipse wiki. |
| </html:p> |
| <html:p> |
| Our target is to complete 4.5 in June 2015, in alignment with Mars. |
| All release deliverables will be available for download as soon as the release has been |
| tested and validated in the target operating configurations listed below. |
| </html:p> |
| </html:div> |
| </postamble> |
| |
| </release_milestones> |
| |
| <target_environments> |
| <html:p> |
| New Subversive builds do not support nor Eclipse 4.2 and earlier, nor JRE 1.5. In the future this solution should allow us to make project code more clean and stable. |
| </html:p> |
| |
| <html:p> |
| So, the Subversive project will support: |
| <html:ul> |
| <html:li>Eclipse Platform 4.3.x and higher</html:li> |
| <html:li>JDK/JRE 1.6.x and higher</html:li> |
| <html:li>Migration from SVN version 1.1.x-1.6.x to SVN 1.7.x and higher.</html:li> |
| <html:li>SVN version 1.7.x using SVN 1.7 compatible connectors.</html:li> |
| <html:li>SVN version 1.8.x using SVN 1.8 compatible connectors.</html:li> |
| </html:ul> |
| </html:p> |
| |
| <internationalization> |
| <html:p> |
| The user interface elements provided by Subversive, including dialogs and |
| error messages, are externalized. The English strings are provided as the default resource bundles. |
| </html:p> |
| </internationalization> |
| |
| </target_environments> |
| |
| <compatibility_with_previous_releases> |
| <html:p>Stored configuration/repositories data are compatible with 0.7.x-2.0.x versions</html:p> |
| </compatibility_with_previous_releases> |
| |
| |
| <themes_and_priorities> |
| |
| <preamble> |
| <html:p> |
| The project has identified major areas of work, that will be the |
| priorities for this development cycle. |
| </html:p> |
| </preamble> |
| |
| <theme name="Enhancements"> |
| |
| <description> |
| <html:p> |
| We have lot of issue reports and tip for improvements registered on our tracker. The most important ones of |
| these reports should be processed in alignment with Mars release. |
| |
| <html:ul> |
| |
| <html:li> |
| Add "Revert changes from revision" in the History view |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=392051">392051</html:a> |
| </html:li> |
| |
| <html:li> |
| Mylyn to integrate with commit dialog with "bugraq" support |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=322120">322120</html:a> |
| </html:li> |
| |
| <html:li> |
| Support for changelist command |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=318650">318650</html:a> |
| </html:li> |
| |
| <html:li> |
| Allow variables in svn commit templates |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=320559">320559</html:a> |
| </html:li> |
| |
| <html:li> |
| Compare multiselection with branch/tag [ID-FOO1V] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=316899">316899</html:a> |
| </html:li> |
| |
| <html:li> |
| [Synchronize View] Improvement: Allow to create a new empty change set |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=258661">258661</html:a> |
| </html:li> |
| |
| <html:li> |
| SVN Change Sets model does not always display date and author information |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=294852">294852</html:a> |
| </html:li> |
| |
| <html:li> |
| Documentation Grammar/Spelling |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=293311">293311</html:a> |
| </html:li> |
| |
| <!-- done --> |
| |
| <html:li> |
| Add typical SVN errors description and possible solutions to help pages |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=457516">457516</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Move Subversive m2e integration plugin to eclipse.org |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=455407">455407</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Unable to install Subversive via Eclipse Marketplace [add "Get Connectors" button into preferences] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=442249">442249</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Improve status caching with SVN 1.7/1.8 connectors |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=449932">449932</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Double click on folders in Compare Editor should expand/collapse them |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=449598">449598</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| There is no way to specify a multi-line property in automatic properties configuration |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=445999">445999</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Refactor Log should be written into console |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=211245">211245</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update all SVN operations console output |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=443135">443135</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Add API to convert SVN command options into command-line counterparts |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=443132">443132</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Refactor SVN API support [use strict types for constant enumerations, improve error codes etc.] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=462326">462326</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update JavaHL win64 binaries to 1.8.13 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465831">465831</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update JavaHL win32 binaries to 1.8.13 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465830">465830</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update to SVN Kit 1.8.9 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465795">465795</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update to SVN Kit 1.7.14 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465801">465801</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| </html:ul> |
| </html:p> |
| </description> |
| </theme> |
| |
| |
| <theme name="Bug Fixing"> |
| |
| <description> |
| <html:p> |
| <html:ul> |
| |
| <html:li> |
| can't save files caused by The user operation for background work to complete |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=460232">460232</html:a> |
| </html:li> |
| |
| <html:li> |
| Show Annotation from SVN Repositories opens two editors |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=331285">331285</html:a> |
| </html:li> |
| |
| <html:li> |
| Trust of expired certificate is volatile |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=384018">384018</html:a> |
| </html:li> |
| |
| <html:li> |
| Deadlock when deleting Secure Storage during SVN update |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=353462">353462</html:a> |
| </html:li> |
| |
| <html:li> |
| "Show History" keypress leaves focus in editor view |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=328987">328987</html:a> |
| </html:li> |
| |
| <html:li> |
| Issues with connectors shouldn't be silenced |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=350993">350993</html:a> |
| </html:li> |
| |
| <html:li> |
| Subversive does not handle multimodule projects correctly (maven projects etc.) |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=392882">392882</html:a> |
| </html:li> |
| |
| <html:li> |
| Synchronizations contain extra unwanted resources if selected using working sets |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=411341">411341</html:a> |
| </html:li> |
| |
| <html:li> |
| SVN+SSH problems when not using port 22 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=394550">394550</html:a> |
| </html:li> |
| |
| <html:li> |
| When marking as merged, the file is considered as "added" |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=388407">388407</html:a> |
| </html:li> |
| |
| <html:li> |
| Synchronizing operation failed |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=387950">387950</html:a> |
| </html:li> |
| |
| <html:li> |
| Obstructed folders after doing a fresh svn check-out of a project using svn:externals |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=387882">387882</html:a> |
| </html:li> |
| |
| <html:li> |
| History of a deleted file does not show the revision where the file was deleted |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=387494">387494</html:a> |
| </html:li> |
| |
| <!-- done --> |
| |
| <html:li> |
| Useless SVNProperty coversion in AddToSVNWithPropertiesOperation |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=461199">461199</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Improve RefreshResourcesOperation performance |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=465920">465920</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| SVNKit 1.8.7: NPE when adding new file to Version Control |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=460057">460057</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Automatic properties do not get applied to new files |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=456640">456640</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| JRE 1.6 incompatibility [ID-HK8DF] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=456334">456334</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| NPE at CopyRemoteResourcesToWcOperation [ID-QI8GK] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=457835">457835</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Preserve compatibility with the previous keybindings scheme [Default] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=456139">456139</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Cancel button is disabled on "Validate Repository Location" progress dialog |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=455204">455204</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Cleanup Subversive-M2E integration's code |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=456134">456134</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| There is a secure storage's password prompt when editing repo props even if the "save password" option is not set |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=453465">453465</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| [KeyBindings] SVN Sync and Commit keybindings no longer work |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=309074">309074</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Subversive / Maven shortcuts conflict |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=439499">439499</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Symlinks treated incorrectly |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=213197">213197</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Mistake in SVNEntryStatus documentation |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=452715">452715</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Team->Add to SVN action's enablement is wrong for externally linked resources |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=452714">452714</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Team->Show History action's enablement is wrong for unversioned resources |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=452710">452710</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| No content for conflicting additions in 3-way compare editor |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=449601">449601</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Compare editor shouldn't try fetching content of folders as it does for files |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=449597">449597</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Compare with: Importing new file problem |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=423308">423308</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| FileReplaceListener does not work in Luna |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=449550">449550</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| AddToSVNOperation.removeFromParentIgnore() breaks the "add to SVN" functionality [ID-OBDOR] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=446184">446184</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| NPE if WorkspaceRoot is passed into FileUtility.getResourcePath() [ID-S7NIJ] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=445453">445453</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Automatic properties are processed wrongly when ; or = characters are used as value parts |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=446000">446000</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| In automatic properties configuration dialog only first = should separate name and value |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=445997">445997</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| In automatic properties configuration dialog ; character in a value part should not have a special meaning |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=445998">445998</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| The automatic properties editor validation does not validate the name and the value properly |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=446001">446001</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Unable to install Subversive via Eclipse Marketplace [add "Get Connectors" button into preferences] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=442249">442249</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| There is an exception when unversioned resources selected for synchronizing [ID-OX0F5] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=426049">426049</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| opening a closed project with svnkit 1.3.8 working copy with JavaHL 1.7 connector freezes Eclipse |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=440297">440297</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| bugtraq:url does not work with URL starting with / |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=441393">441393</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Create patch with workspace root produces wrong result |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=437106">437106</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Wrong enablement in Create Patch wizard for nested projects |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=441039">441039</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| FileNotFoundException while trying to save an imported from repository and not existing locally file in "Compare with revision" editor [ID-WQB6L] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=438953">438953</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| When Project Explorer contains semanticfs then the error "SVN: '0x0040011a: Call Menu Action' operation finished with error: The resource is inaccessible" occurs on commit |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=437623">437623</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| </html:ul> |
| |
| </html:p> |
| </description> |
| </theme> |
| |
| </themes_and_priorities> |
| |
| </plan> |