The Apache Subversion version control system 1.15.0 is available.

After more than six years since the last significant release, the Apache Software Foundation has published the release of the centralized version control system Subversion 1.15.0.

Key improvements in Subversion 1.15:

  • A new mode of operation without caching the base revisions of all files on the local system (Pristines On Demand) has been added, allowing disk space usage to be reduced by up to 50% by downloading files from the server as needed. The trade-off for reduced disk space is increased network traffic and longer execution times for operations like diff and revert. Disabling caching may be beneficial when working with large repositories with rarely changing files, placing the working copy on the same host as the repository, and on systems with limited disk space and fast network connections.
  • A new working copy storage format (Format 32) has been implemented, adapted for operation without local caching. It allows for the simultaneous use of different working copy format versions, which helps to retain the format of previously created working copies without upgrading existing projects with the command 'svn upgrade'.
  • Support for streaming execution of 'svn checkout' and 'svn update' operations has been added, significantly increasing performance and reliability. Instead of copying to a temporary intermediate directory followed by parsing, data is now directly written to the service and working directories (instead of copying from the temporary directory, the file is saved locally under a temporary name and then atomically renamed).
  • A new build system based on the CMake toolset has been implemented, greatly simplifying the build process on Windows and integrating with the vcpkg package manager for automatic dependency loading. The old build system based on Autoconf continues to be used by default for all platforms except Windows.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster