De versiebeheersysteem Apache Subversion 1.15.0 is beschikbaar

Na verloop van meer dan zes jaar sinds de vorige belangrijke release, heeft de Apache Software Foundation de release van het gecentraliseerde versiebeheersysteem Subversion 1.15.0 gepubliceerd.

Belangrijkste verbeteringen in Subversion 1.15:

  • Er is een modus toegevoegd voor het werken zonder caching van basis revisies van alle bestanden op het lokale systeem (Pristines On Demand), waardoor de grootte van de werkcopy op de schijf tot 50% kan worden verminderd door bestanden van de server te laden wanneer dat nodig is. De prijs van de verminderde schijfruimte is een toename van het netwerkverkeer en langere tijden bij het uitvoeren van bewerkingen zoals diff en revert. Het uitschakelen van caching kan nuttig zijn bij het werken met grote repositories met zelden veranderende bestanden, wanneer de werkcopy op dezelfde host als de repository is geplaatst, en op systemen met beperkte schijfruimte en een snelle netwerkverbinding.
  • Een nieuw opslagformaat voor werkcopies (Format 32) is geïmplementeerd, dat is afgestemd op werken zonder lokale caching. Er is de mogelijkheid toegevoegd om verschillende versies van opslagformaten gelijktijdig te gebruiken, waardoor het format van eerder gemaakte werkcopies behouden blijft zonder bestaande projecten te hoeven bijwerken met het team ‘svn upgrade’.
  • Ondersteuning voor streamend uitvoeren van de bewerkingen ‘svn checkout’ en ‘svn update’ is toegevoegd, wat de prestaties en betrouwbaarheid aanzienlijk verbetert. In plaats van te kopiëren naar een tussenliggende tijdelijke map die vervolgens wordt verwerkt, worden de gegevens nu direct in de status- en werkmappen geschreven (in plaats van te kopiëren vanuit een tussenliggende map, wordt het bestand ter plaatse onder een tijdelijke naam opgeslagen en vervolgens atomisch hernoemd).
  • Een nieuw build-systeem op basis van de CMake-toolkit is geïmplementeerd, wat het bouwen op het Windows-platform aanzienlijk vereenvoudigt en integreert met de package manager vcpkg voor automatische afhankelijkheid downloads. Standaard blijft het oude build-systeem op basis van Autoconf worden gebruikt voor alle platforms behalve Windows.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster