Subversive 2.0.3 was published
project plan update
diff --git a/changelogs/changelog.txt b/changelogs/changelog.txt
index 24be872..d9a37e9 100644
--- a/changelogs/changelog.txt
+++ b/changelogs/changelog.txt
@@ -8,6 +8,40 @@
Now the Subversive project was moved to Eclipse.org and new version numbers was introduced.
Change Log's for older versions still present in this file.
+Version 2.0.3.I20141224-1700 [24 December 2014]
+
+Features:
+ * Improve status caching with SVN 1.7/1.8 connectors (bug 449932)
+ * Double click on folders in Compare Editor should expand/collapse them (bug 449598)
+ * There is no way to specify a multi-line property in automatic properties configuration (bug 445999)
+ * Unable to install Subversive via Eclipse Marketplace [add "Get Connectors" button into preferences] (bug 442249)
+ * Move Subversive m2e integration plugin to eclipse.org (bug 455407)
+
+Fixes:
+ * There is a secure storage's password prompt when editing repo props even if the "save password" option is not set (bug 453465)
+ * [KeyBindings] SVN Sync and Commit keybindings no longer work (bug 309074)
+ * Subversive / Maven shortcuts conflict (bug 439499)
+ * [KeyBindings] SVN Sync and Commit keybindings no longer work (bug 309074)
+ * Symlinks treated incorrectly (bug 213197)
+ * Mistake in SVNEntryStatus documentation (bug 452715)
+ * Team->Add to SVN action's enablement is wrong for externally linked resources (bug 452714)
+ * Team->Show History action's enablement is wrong for unversioned resources (bug 452710)
+ * No content for conflicting additions in 3-way compare editor (bug 449601)
+ * Compare editor shouldn't try fetching content of folders as it does for files (bug 449597)
+ * Compare with: Importing new file problem (bug 423308)
+ * FileReplaceListener does not work in Luna (bug 449550)
+ * AddToSVNOperation.removeFromParentIgnore() breaks the "add to SVN" functionality [ID-OBDOR] (bug 446184)
+ * NPE if WorkspaceRoot is passed into FileUtility.getResourcePath() [ID-S7NIJ] (bug 445453)
+ * Automatic properties are processed wrongly when ; or = characters are used as value parts (bug 446000)
+ * In automatic properties configuration dialog only first = should separate name and value (bug 445997)
+ * In automatic properties configuration dialog ; character in a value part should not have a special meaning (bug 445998)
+ * The automatic properties editor validation does not validate the name and the value properly (bug 446001)
+ * Cleanup Subversive-M2E integration's code (bug 456134)
+ * Cancel button is disabled on "Validate Repository Location" progress dialog (bug 455204)
+ * Preserve compatibility with the previous keybindings scheme [Default] (bug 456139)
+
+--------------------------------------------------------------------------------
+
Version 2.0.1.I20140907-1700 [07 September 2014]
Features:
diff --git a/changelogs/releasenotes.txt b/changelogs/releasenotes.txt
index 5dc38c0..75b7bf3 100644
--- a/changelogs/releasenotes.txt
+++ b/changelogs/releasenotes.txt
@@ -5,55 +5,28 @@
* See details at http://www.eclipse.org/subversive *
********************************************************************************
-Version 2.0.0.I20140609-1700 release date: 09 June 2014
+Version 2.0.1.I20140907-1700 release date: 07 September 2014
1. What's New
- The version is 2.0.0 release, that includes major SVN integration API changes.
+ The version is 2.0.1 service release.
Changes comparatively to the previous release version are listed below. The full list of
changes you can find in Change Log.
Features:
- * Document SVN API calls (bug 417770)
- * Add support for Eclipse-SourceReferences header (bug 315011)
- + special thanks to Michael Schaufelberger
- * Allow freeform in SVN:IGNORE (bug 427577)
- * Update SVN operations framework in order to support SVN 1.8 API (bug 423701)
- * Provide access to SVN repository management API (bug 417769)
- * Introduce SVN 1.8 API support (bug 417768)
- * "Treat replacement as edit" should be true by default and should be represented in preferences (bug 419850)
-
+ * Refactor Log should be written into console (bug 211245)
+ * Update all SVN operations console output (bug 443135)
+ * Add API to convert SVN command options into command-line counterparts (bug 443132)
+
Fixes:
- * Update SVN Cache locks the work space (bug 436727)
- * Refreshing a folder shared with SVN should force Subversive to refresh its state, even if the .svn folder is outside that folder (bug 435601)
- * If performing changes via external program, Subversive does not show actual status (bug 430056)
- * Delete file from SVN not work always (bug 434944)
- * Java Refactoring + SVN: Selecting "Cancel" in resource locking dialog leads to empty error dialog (bug 433208)
- * Subversive crashes ID-PPJQ5 (bug 432930)
- * ArrayOutOfBoundsException in IgnoreMethodPanel [ID-MFS28] (bug 433287)
- * ResourceException in SaveProjectMetaOperation [ID-IE0RW] (bug 432177)
- * Subversive produces unnecessary SVN error log entries for eclipse projects. (bug 431237)
- * A virtual folder in project will cause "The resource is inaccessible" (bug 430349)
- * Improve bug reporting code in SVNUtility.getWCRoot [ID-PH38V] (bug 428141)
- * NullPointerException in "Merge properties" (bug 428253)
- * NPE in EditTreeConflictsPanel [ID-LZRIO] (bug 425263)
- * Ignored files shown as outgoing additions (bug 392750)
- * There're unnecessary accesses to the file system while loading information on versioned resources (bug 427184)
- * There is an exception in Synchronize View when handling an obstructed resource of unexpected kind (dir instead of file) (bug 427183)
- * GetPropertiesOperation fails for deleted resource with SVN Kit 1.8.3 connector (bug 427093)
- * SVN 1.7 working copy format detection fails with SVN 1.8.3 connector (bug 427092)
- * Cannot commit package deletion (greyed out) (bug 426706)
- * Button position should comply Linux "convention": positive button on the right-most (bug 422826)
- * NPE in PropertyCompareInput [ID-KULS6] (bug 422623)
- * Connectors discovery fails with exceptions on MacOS X (bug 418768)
- * Synchronize view mistakingly treats workspace root as versioned resource [ID-NYQUI] (bug 417835)
- * FileNotFoundException in FileUtility.copyFile [ID-JJCVG] (bug 421251)
- * Deleting and replacing a resource is a SVN delete/add instead of a modify (bug 276018)
- + special thanks to Forest Johnson
- * Undo Delete result in replaced content (bug 419368)
- * NPE when using "Create Patch" in history view (bug 419563)
- * Subversive doesn't allow to use IPv6 addresses as host names (bug 418301)
+ * There is an exception when unversioned resources selected for synchronizing [ID-OX0F5] (bug 426049)
+ * opening a closed project with svnkit 1.3.8 working copy with JavaHL 1.7 connector freezes Eclipse (bug 440297)
+ * bugtraq:url does not work with URL starting with / (bug 441393)
+ * Create patch with workspace root produces wrong result (bug 437106)
+ * Wrong enablement in Create Patch wizard for nested projects (bug 441039)
+ * FileNotFoundException while trying to save an imported from repository and not existing locally file in "Compare with revision" editor [ID-WQB6L] (bug 438953)
+ * When Project Explorer contains semanticfs then the error "SVN: '0x0040011a: Call Menu Action' operation finished with error: The resource is inaccessible" occurs on commit (bug 437623)
2. Information
@@ -68,7 +41,7 @@
Subversive supports
Migration for Subversion below version 1.6 to version 1.7 and higher,
Subversion version 1.7 with SVN Kit 1.7.13 and JavaHL 1.7.9,
- Subversion version 1.8 with SVN Kit 1.8.5 and JavaHL 1.8.8
+ Subversion version 1.8 with SVN Kit 1.8.6 and JavaHL 1.8.9
2.2 Known issues
diff --git a/latest-releases.php b/latest-releases.php
index 3740b4b..9c53cda 100644
--- a/latest-releases.php
+++ b/latest-releases.php
@@ -32,8 +32,8 @@
This is the stable Subversive plug-in release that is a part of Eclipse Luna Simultaneous Release. The Subversive plug-in is included into Luna Update Site, so you can install Subversive directly from Eclipse Luna.
</p>
<p>
- <b>Release Date:</b> 09 June 2014<br/>
- <b>Version:</b> 2.0.0.I20140609-1700 (<a href="/subversive/changelogs/releasenotes.txt">Release notes</a>)
+ <b>Release Date:</b> 07 September 2014<br/>
+ <b>Version:</b> 2.0.1.I20140907-1700 (<a href="/subversive/changelogs/releasenotes.txt">Release notes</a>)
</p>
<p>
<b>Update Site:</b><br/>
@@ -41,15 +41,15 @@
</p>
<p>
<b>Archived Update Site:</b><br/>
- <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/luna/Subversive-2.0.0.I20140609-1700.zip">Subversive-2.0.0.I20140609-1700.zip</a>
+ <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/luna/Subversive-2.0.1.I20140907-1700.zip">Subversive-2.0.1.I20140907-1700.zip</a>
</p>
<h2>Latest Stable Build</h2>
<p>
This is the most up-to-date version of the Subversive plug-in. It's aimed to provide you with access to the latest Subversive features before they become available in the Subversive build included into the yearly Eclipse Simultaneous Release.
</p>
<p>
- <b>Release Date:</b> 07 September 2014<br/>
- <b>Version:</b> 2.0.1.I20140907-1700 (<a href="/subversive/changelogs/changelog.txt">Change log</a>)
+ <b>Release Date:</b> 24 December 2014<br/>
+ <b>Version:</b> 2.0.3.I20141224-1700 (<a href="/subversive/changelogs/changelog.txt">Change log</a>)
</p>
<p>
<b>Update Site:</b><br/>
@@ -57,7 +57,7 @@
</p>
<p>
<b>Archived Update Site:</b><br/>
- <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/Subversive-2.0.1.I20140907-1700.zip">Subversive-2.0.1.I20140907-1700.zip</a>
+ <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/Subversive-2.0.3.I20141224-1700.zip">Subversive-2.0.3.I20141224-1700.zip</a>
</p>
<p>
<b>Release Date:</b> 24 June 2014<br/>
diff --git a/special-builds.php b/special-builds.php
index 925f8af..61bf043 100644
--- a/special-builds.php
+++ b/special-builds.php
@@ -30,8 +30,8 @@
This Subversive build is intended for use in a non-UI mode to execute SVN operations.
</p>
<p>
- <b>Release Date:</b> 07 September 2014<br/>
- <b>Version:</b> 2.0.1.I20140907-1700
+ <b>Release Date:</b> 24 December 2014<br/>
+ <b>Version:</b> 2.0.3.I20141224-1700
</p>
<p>
<b>Update Site:</b><br/>
@@ -39,7 +39,7 @@
</p>
<p>
<b>Archived Update Site:</b><br/>
- <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/Subversive-headless-2.0.1.I20140907-1700.zip">Subversive-headless-2.0.1.I20140907-1700.zip</a>
+ <a href="http://www.eclipse.org/downloads/download.php?file=/technology/subversive/2.0/builds/Subversive-headless-2.0.3.I20141224-1700.zip">Subversive-headless-2.0.3.I20141224-1700.zip</a>
</p>
<p>
<b>Previous Release:</b> 24 June 2014<br/>
diff --git a/subversive-project-plan.xml b/subversive-project-plan.xml
index 19fe5b1..e684b7b 100644
--- a/subversive-project-plan.xml
+++ b/subversive-project-plan.xml
@@ -163,6 +163,16 @@
<!-- done -->
<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>
@@ -193,13 +203,18 @@
</html:li>
<html:li>
- Update JavaHL win64 binaries to 1.8.9
- <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=441035">441035</html:a> <html:font color="green">[done]</html:font>
+ Update JavaHL win64 binaries to 1.8.10
+ <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=453541">453541</html:a> <html:font color="green">[done]</html:font>
</html:li>
<html:li>
- Update to SVN Kit 1.8.6
- <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=441033">441033</html:a> <html:font color="green">[done]</html:font>
+ Update JavaHL win32 binaries to 1.8.10
+ <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=453540">453540</html:a> <html:font color="green">[done]</html:font>
+ </html:li>
+
+ <html:li>
+ Update to SVN Kit 1.8.7
+ <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=456130">456130</html:a> <html:font color="green">[done]</html:font>
</html:li>
</html:ul>
@@ -277,6 +292,21 @@
<!-- done -->
<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>