Apache Subversion 1.15.0 現已發布。

在上一次重大版本發布六年多後,Apache 軟體基金會發布了其集中式版本控制系統 Subversion 1.15.0。

Subversion 1.15 的主要改進:

  • 新增了一種模式,該模式會停用本機系統上所有文件基礎版本的快取(按需原始版本),從而允許您根據需要從伺服器下載文件,將工作副本在磁碟上的大小減少高達 50%。減少磁碟空間佔用的代價是網路流量增加,以及 diff 和 revert 等操作的處理時間延長。停用快取功能在以下情況下非常有用:處理文件很少更改的大型儲存庫;將工作副本託管在與儲存庫相同的主機上;以及在磁碟空間有限但網路連接速度快的系統上。
  • 我們實現了一個新的工作副本儲存格式(格式 32),該格式無需本地快取即可使用。現在,您可以同時使用不同版本的工作副本格式,從而在不透過「svn upgrade」命令更新現有項目的情況下,保留先前建立的工作副本的格式。
  • 新增了對「svn checkout」和「svn update」操作的串流支持,顯著提升了效能和可靠性。資料不再先複製到中間暫存目錄再解析,而是直接寫入服務目錄和工作目錄(檔案不再從中間目錄複製,而是先以暫存名稱儲存到本機,然後原子性地重新命名)。
  • 我們實施了基於 CMake 工具包的新建置系統,大大簡化了平台上的建置流程。 Windows 並與 vcpkg 套件管理器集成,可自動下載依賴項。除以下平台外,所有平台均預設啟用此功能。 Windows 繼續使用基於 Autoconf 的舊建置系統。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster