Ħruġ ta' Apache Subversion 1.12.0

Wara 6 xhur ta 'żvilupp, l-Apache Software Foundation ippubblikat rilaxx tal-kontroll tal-verżjoni Subversjoni 1.12.0. Minkejja l-iżvilupp ta 'sistemi deċentralizzati, Subversion tkompli tkun popolari f'kumpaniji kummerċjali u proġetti li jużaw approċċ ċentralizzat għall-ġestjoni tal-verżjoni u l-konfigurazzjoni tas-sistemi tas-softwer. Proġetti miftuħa li jużaw Subversion jinkludu: proġetti Apache, FreeBSD, Free Pascal, OpenSCADA, GCC u LLVM. Ir-rilaxx ta 'Subversion 1.12 huwa kklassifikat bħala rilaxx regolari, ir-rilaxx LTS li jmiss se jkun Subversion 1.14, li huwa ppjanat li jiġi rilaxxat f'April 2020 u appoġġjat sal-2024.

Ewlenin titjib Subversion 1.12:

  • Il-kapaċitajiet ta 'l-interface interattiv għar-riżoluzzjoni ta' kunflitti ġew estiżi, li magħhom ġie miżjud appoġġ għall-ipproċessar ta 'sitwazzjonijiet b'elementi li jiċċaqalqu għal direttorji oħra, kif ukoll analiżi mtejba ta' każijiet fejn fajls u direttorji mhux koperti mis-sistema ta 'verżjoni jidhru fix-xogħol. kopja tar-repożitorju;
  • Is-server jiżgura li d-definizzjonijiet ta 'gruppi vojta fir-regoli ta' awtorizzazzjoni jiġu injorati u tintwera twissija jekk ikunu preżenti meta jitnieda l-kmand svnauthz;
  • Fuq in-naħa tal-klijent f'sistemi bħal Unix, l-appoġġ għall-ħażna ta 'passwords fuq disk f'test ċar huwa diżattivat awtomatikament fil-livell ta' kumpilazzjoni. L-utenti huma rakkomandati li jużaw sistemi bħal GNOME Keyring, Kwallet jew GPG-Agent biex jaħżnu l-passwords;
  • Imġieba mtejba tal-operazzjonijiet tal-kopja fir-repożitorju tas-sors u l-kopja tax-xogħol - direttorji parent eżistenti u fajls b'reviżjonijiet issa huma pproċessati b'mod korrett;
  • L-output tal-kmand “svn list” ġie mtejjeb: l-ismijiet twal tal-awturi m’għadhomx maqtugħin, l-għażla “--human-readable” (-H) ġiet miżjuda biex juru daqsijiet f’forma li tinqara (bytes, kilobytes, megabytes, eċċ.);
  • Miżjud wiri tad-daqsijiet tal-fajls fir-repożitorju mal-kmand "svn info";
  • Fil-kmand "svn cleanup", wara li tikkonferma l-operazzjonijiet ta 'tħassir ta' elementi injorati jew mhux versioned, direttorji bil-bandiera ta 'protezzjoni mill-kitba issa huma wkoll imħassra;
  • Fi kmandi sperimentali "svn x-shelve/x-unshelve/x-shelves"
    Affidabbiltà mtejba tal-ipproċessar ta 'diversi tipi ta' bidliet. Kmandi mis-sett "ixkaffa" jippermettulek twarrab separatament bidliet mhux mitmuma f'kopja tax-xogħol sabiex taħdem b'mod urġenti fuq xi ħaġa oħra, u mbagħad terġa 'lura bidliet mhux mitmuma għall-kopja tax-xogħol, mingħajr ma tirrikorri għal tricks bħal issejvjar tal-garża permezz "svn diff” u mbagħad tirrestawraha permezz ta’ “svn patch”;

  • L-affidabbiltà tal-abbiltà sperimentali li tissejvja snapshots tal-istat tal-kommits (“commit checkpointing”) żdiedet, li tippermettilek tissejvja snapshot ta’ bidliet li jkunu għadhom ma twettqux minn kommit, u aktar tard tirrestawra kwalunkwe mill-verżjonijiet salvati ta' bidliet f'kopja ta' ħidma (pereżempju, biex jitreġġa' lura l-istat tal-kopja ta' ħidma f'każ ta' aġġornament żbaljat);

Sors: opennet.ru

Żid kumment