svn commit: r1936364 - in subversion/site/publish: . docs/release-notes
[email protected] Mon, 20 Jul 2026 10:33:57 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178454363785.2674054.1833657263474112813@svn03-he-fi> |
Author: kotkov
Date: Mon Jul 20 10:33:57 2026
New Revision: 1936364
Log:
In site/publish: Merge the outstanding changes from staging (various changes
to the 1.15 release notes).
Modified:
subversion/site/publish/ (props changed)
subversion/site/publish/docs/release-notes/1.15.html
subversion/site/publish/index.html (props changed)
subversion/site/publish/news.html (props changed)
subversion/site/publish/roadmap.html (props changed)
Modified: subversion/site/publish/docs/release-notes/1.15.html
==============================================================================
--- subversion/site/publish/docs/release-notes/1.15.html Mon Jul 20 10:28:47 2026 (r1936363)
+++ subversion/site/publish/docs/release-notes/1.15.html Mon Jul 20 10:33:57 2026 (r1936364)
@@ -39,14 +39,23 @@
<li><a href="#"
>###</a></li>
-->
- <li><a href="#pristines-on-demand"
- >Pristines On Demand</a></li>
- <li><a href="#multi-wc-format"
- >Multi-WC: Multiple Working Copy Format Support</a></li>
- <li><a href="#streamy-checkouts"
- >Streamy Checkouts</a></li>
+ <li><a href="#compatibility"
+ >Compatibility Considerations</a></li>
+ <li><a href="#new-features"
+ ><strong>New Features</strong></a>
+ <ul>
+ <li><a href="#pristines-on-demand"
+ >Pristines On Demand</a></li>
+ <li><a href="#multi-wc-format"
+ >Multi-WC: Multiple Working Copy Format Support</a></li>
+ <li><a href="#streamy-checkouts"
+ >Streamy Checkouts</a></li>
+ </ul>
+ </li>
<li><a href="#enhancements"
- >Many enhancements and bug fixes</a></li>
+ >Enhancements and bug fixes</a></li>
+ <li><a href="#removed-features"
+ >Removed and deprecated features</a></li>
<li><a href="#issues"
>Known issues in the release</a></li>
<!--
@@ -82,9 +91,7 @@ file.</p>
<p>Subversion 1.15 clients and servers interoperate transparently with older
servers and clients. However, some of the new 1.15 features may not be
-available unless both client and server are the latest version. There are
-also cases where a new feature will work but will run less efficiently if the
-client is new and the server old.</p>
+available unless both client and server are the latest version.</p>
</div> <!-- compatibility-client-server -->
@@ -164,15 +171,15 @@ impact these changes may have.</p>
<tr>
<td>Pristines On Demand</td>
<td>1.15</td>
- <td class='todo'>TODO</td>
- <td class='todo'>TODO</td>
+ <td>any</td>
+ <td>any</td>
<td></td>
</tr>
<tr>
<td>Streamy Checkouts</td>
<td>1.15</td>
- <td class='todo'>TODO</td>
- <td class='todo'>TODO</td>
+ <td>any</td>
+ <td>any</td>
<td></td>
</tr>
</table>
@@ -334,7 +341,7 @@ $ svn checkout $REPO $WC
</pre>
<p>Users may also write <tt>--store-pristine=yes</tt> to explicitly request a
-a normal, fully cached working copy. This may be useful in scripting
+normal, fully cached working copy. This may be useful in scripting
scenarios:</p>
<pre>
@@ -414,7 +421,7 @@ how that command accesses the repository
<tr>
<td>conflict resolving (resolve/merge/up/sw)</td>
<td>Sometimes</td>
- <td>Sometimes (...)</td>
+ <td>Sometimes</td>
</tr>
<tr>
<td>diff (BASE)</td>
@@ -501,11 +508,6 @@ this feature may be enhanced to give use
allowing the <tt>--store-pristine</tt> switch to apply to individual files.
</p>
-<p class='todo'>TODO: Point to the "User Guide" in <a
-href="https://svn.apache.org/repos/asf/subversion/branches/pristines-on-demand-on-mwf/notes/i525/"
-><tt>notes/i525/</tt></a>. Regenerate <a href="/docs/i525-user-guide.html"
-><tt>/docs/i525-user-guide.html</tt></a> from the source markdown.</p>
-
</div> <!-- pristines-on-demand-future -->
</div> <!-- pristines-on-demand -->
@@ -810,9 +812,6 @@ connection open without reading from it,
<p>Clients will enjoy a noticeable speed-up due to improved network
performance and reduced storage-level I/O.</p>
-<p><strong>Note:</strong> Streamy Checkouts are not yet implemented for
-<tt>svn export</tt>.</p>
-
</div> <!-- streamy-checkouts -->
</div> <!-- new-features -->
@@ -826,22 +825,6 @@ performance and reduced storage-level I/
<!-- Don't need to highlight every bugfix, just major ones which aren't in
any patch release. -->
-<div class="h3" id="cmdline">
-<h3>Command-line client improvements (<em>client</em>)
- <a class="sectionlink" href="#cmdline"
- title="Link to this section">¶</a>
-</h3>
-
-</div> <!-- cmdline -->
-
-<div class="h3" id="server-side-improvements">
-<h3>Server-side improvements
- <a class="sectionlink" href="#server-side-improvements"
- title="Link to this section">¶</a>
-</h3>
-
-</div> <!-- server-side-improvements -->
-
<div class="h3" id="client-server-improvements">
<h3>Client- and server-side improvements
<a class="sectionlink" href="#client-server-improvements"
@@ -913,6 +896,70 @@ href="https://subversion.apache.org/faq.
</div> <!-- enhancements -->
+<div class="h2" id="removed-features">
+<h2>Removed and deprecated features
+ <a class="sectionlink" href="#removed-features"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>A number of features that have been non-functional or unmaintained in
+previous releases have been removed. In addition, we announce deprecated
+features for removal in later versions.</p>
+
+<div class="h3" id="vcproj">
+<h3>Deprecation of the vcproj/vcxproj build system
+ <a class="sectionlink" href="#vcproj"
+ title="Link to this section">¶</a>
+</h3>
+
+<p>With the addition of the CMake build system, the
+vcproj/vcxproj build system is deprecated. It will be removed in a future
+release of Subversion 1.x.</p>
+
+</div> <!-- vcproj -->
+
+<div class="h3" id="ctypes-bindings">
+<h3>Removal of the ctypes Python bindings
+ <a class="sectionlink" href="#ctypes-bindings"
+ title="Link to this section">¶</a>
+</h3>
+
+<p>The ctypes Python bindings were not compatible with Python 3 and have been
+non-functional since at least Subversion 1.9. We advise users to switch to
+the included SWIG based Python bindings or use an external binding such as
+<a href="https://pysvn.sourceforge.io/">PySVN</a>.</p>
+
+</div> <!-- ctypes-bindings -->
+
+
+
+<div class="h3" id="devscripts">
+<h3>Removal of unmaintained or obsolete developer scripts
+ <a class="sectionlink" href="#devscripts"
+ title="Link to this section">¶</a>
+</h3>
+
+<p>The following scripts are mostly of interest to developers and have
+been removed:</p>
+
+<ul>
+<li><code>build-svn-deps-win.pl</code> Used to download and build dependencies
+ on Windows. Non-functional. Use CMake and vcpkg instead.</li>
+<li><code>wc-format.py</code> Used to extract the format version from a
+ working copy. Did not support the latest working copy formats.
+ Use <code>svn info</code> instead.</li>
+<li><code>backport.pl</code> Interactive helper used to manage the file STATUS
+ in stable release branches (testing and voting for backports). Use
+ <code>manage-backports.py</code> instead.</li>
+<li><code>nominate.pl</code> Interactive helper used to manage the file STATUS
+ in stable release branches (nominating revisions for backport). Use
+ <code>nominate-backport.py</code> instead.</li>
+</ul>
+
+</div> <!-- devscripts -->
+
+</div> <!-- removed-features -->
+
<div class="h2" id="issues">
<h2>Known issues in the release
<a class="sectionlink" href="#issues"
@@ -950,4 +997,4 @@ if they occur.</p>
<!-- ***************** END CONTENT ****************** -->
</div> <!-- #site-content -->
</body>
-</html>
+</html>
\ No newline at end of file