Apache Subversion 1.12.0 útgáfa

Eftir 6 mánaða þróun, Apache Software Foundation опубликовала útgáfustýringarútgáfu Umhverfis 1.12.0. Þrátt fyrir þróun dreifðra kerfa heldur Subversion áfram að vera vinsælt í viðskiptafyrirtækjum og verkefnum sem nota miðstýrða nálgun við útgáfu- og stillingarstjórnun hugbúnaðarkerfa. Opin verkefni sem nota Subversion eru: Apache, FreeBSD, Free Pascal, OpenSCADA, GCC og LLVM verkefni. Útgáfa Subversion 1.12 er flokkuð sem venjuleg útgáfa, næsta LTS útgáfa verður Subversion 1.14, sem fyrirhugað er að gefa út í apríl 2020 og studd til 2024.

Lykill endurbætur Subversion 1.12:

  • Möguleiki gagnvirka viðmótsins til að leysa árekstra hefur verið aukinn, við það hefur verið bætt stuðningi við að vinna úr aðstæðum með því að færa þætti í aðrar möppur, auk bættrar greiningar á tilvikum þar sem skrár og möppur sem ekki falla undir útgáfukerfi birtast í vinnunni. afrit af geymslunni;
  • Miðlarinn tryggir að skilgreiningar á tómum hópum í heimildarreglum séu hunsuð og viðvörun birtist ef þeir eru til staðar þegar svnauthz skipunin er ræst;
  • Á biðlarahlið í Unix-líkum kerfum er stuðningur við að geyma lykilorð á diski í skýrum texta sjálfgefið óvirkur á safnstigi. Notendum er mælt með því að nota kerfi eins og GNOME lyklakippu, Kwallet eða GPG-Agent til að geyma lykilorð;
  • Bætt hegðun afritunaraðgerða í frumgagnageymslunni og vinnuafriti - núverandi yfirmöppur og skrár með endurskoðun eru nú unnar á réttan hátt;
  • Úttak „svn list“ skipunarinnar hefur verið bætt: löng höfundanöfn eru ekki lengur stytt, „--human-readable“ (-H) valkostinum hefur verið bætt við til að sýna stærðir á læsilegu formi (bæti, kílóbæt, megabæti, o.s.frv.);
  • Bætti við birtingu skráarstærða í geymslunni við „svn info“ skipunina;
  • Í „svn cleanup“ skipuninni, eftir að hafa staðfest eyðingaraðgerðir á hunsuðum eða óútgefnum þáttum, er möppum með skrifvarnarfánanum einnig eytt;
  • Í tilraunaskipunum "svn x-shelve/x-unshelve/x-shelves"
    Bættur áreiðanleiki við vinnslu ýmiss konar breytinga. Skipanir úr „hillu“ settinu gera þér kleift að leggja sérstaklega til hliðar ókláraðar breytingar á vinnueintaki til að vinna að einhverju öðru í bráð, og skila síðan óloknum breytingum á vinnueintakið, án þess að grípa til brellna eins og að vista plásturinn með „svn“ diff" og endurheimtir það síðan með "svn patch";

  • Áreiðanleiki tilraunagetu til að vista skyndimyndir af stöðu skuldbindinga („commit checkpointing“) hefur verið aukinn, sem gerir þér kleift að vista skyndimynd af breytingum sem hafa ekki enn verið framkvæmdar með commit, og síðar endurheimta einhverjar vistaðar útgáfur af breytingum á vinnuafriti (til dæmis til að draga til baka stöðu vinnuafritsins ef um ranga uppfærslu er að ræða);

Heimild: opennet.ru

Bæta við athugasemd