Verëffentlechung vun Apache Subversion 1.12.0

No 6 Méint Entwécklung huet d'Apache Software Foundation publizéiert Versioun Kontroll Verëffentlechung Subversioun 1.12.0. Trotz der Entwécklung vun dezentraliséierte Systemer ass Subversion weider populär a kommerziellen Firmen a Projeten déi eng zentraliséiert Approche fir Versiouns- a Konfiguratiounsmanagement vu Softwaresystemer benotzen. Open Projeten déi Subversion benotzen enthalen: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC an LLVM Projeten. D'Verëffentlechung vun Subversion 1.12 ass als regulär Verëffentlechung klasséiert, déi nächst LTS Verëffentlechung wäert Subversion 1.14 sinn, déi geplangt ass am Abrëll 2020 erauszekommen a bis 2024 ënnerstëtzt ze ginn.

Schlëssel Verbesserungen Subversion 1.12:

  • D'Kapazitéite vun der interaktiver Interface fir Konflikter ze léisen goufen erweidert, op déi Ënnerstëtzung fir d'Veraarbechtungssituatioune mat bewegt Elementer an aner Verzeichnisser bäigefüügt gouf, wéi och eng verbessert Analyse vu Fäll wou Dateien an Verzeichnisser, déi net vum Versiounssystem ofgedeckt sinn, an der Aarbecht erscheinen Kopie vum Repository;
  • De Server garantéiert datt Definitioune vun eidel Gruppen an Autorisatiounsregelen ignoréiert ginn an eng Warnung gëtt ugewisen wann se präsent sinn wann de svnauthz Kommando lancéiert gëtt;
  • Op der Clientssäit an Unix-ähnleche Systemer ass d'Ënnerstëtzung fir Passwierder op der Disk am Kloertext ze späicheren als Standard um Kompiléierungsniveau deaktivéiert. D'Benotzer ginn recommandéiert fir Systemer wéi GNOME Keyring, Kwallet oder GPG-Agent ze benotzen fir Passwierder ze späicheren;
  • Verbessert Verhalen vun Kopie Operatiounen am Quell Repository an Aarbecht Kopie - bestehend Elterendeel Verzeechnes a Fichieren mat Versiounen sinn elo richteg veraarbecht;
  • D'Ausgab vum Kommando "svn list" gouf verbessert: laang Autorennimm sinn net méi ofgeschnidden, d'Optioun "--human-readable" (-H) gouf bäigefüügt fir Gréissten a liesbarer Form ze weisen (Bytes, Kilobytes, Megabytes, etc.);
  • Added Display vun Dateigréissten am Repository op de Kommando "svn info";
  • Am Kommando "svn cleanup", no der Bestätegung vun der Läschoperatioune vun ignoréierten oder net Versiounen Elementer, ginn d'Verzeichnisser mat dem Schreifschutz-Fändel elo och geläscht;
  • An den experimentellen Kommandoen "svn x-shelve/x-unshelve/x-shelves"
    Verbessert Zouverlässegkeet vun der Veraarbechtung vun verschiddenen Zorte vun Ännerungen. Kommandoen aus dem "Regal"-Set erlaben Iech onfäerdeg Ännerungen an der Aarbechtskopie getrennt ze setzen, fir dréngend un eppes anescht ze schaffen, an dann déi onfäerdeg Ännerungen an d'Aarbechtskopie zréckzebréngen, ouni sou Tricken ze benotzen wéi de Patch ze späicheren iwwer " svn diff" a restauréiert se dann iwwer "svn Patch";

  • D'Zouverlässegkeet vun der experimenteller Fäegkeet fir Snapshots vum Zoustand vun de Verpflichtungen ze späicheren ("commit checkpointing") gouf erhéicht, wat Iech erlaabt e Snapshot vun Ännerungen ze späicheren, déi nach net vun engem Verpflichtung gemaach goufen, a spéider eng vun de gespäicherten Versioune restauréieren Ännerunge vun enger Aarbechtskopie (zum Beispill fir den Zoustand vun der Aarbechtskopie am Fall vun engem falschen Update zréckzekréien);

Source: opennet.ru

Setzt e Commentaire