Fa'asa'olotoina o le Apache Subversion 1.14.0

Apache Software Foundation lomia fa'amalologa fa'atonuga Faʻaliliuga 1.14.0, lea o lo'o fa'avasegaina o se fa'asalalauga mo se taimi umi (LTS), lea o le a tu'uina atu fa'afouga se'ia o'o i le 2024. E ui lava i le atinaʻeina o faiga faʻapitoa, o loʻo faʻaauau pea ona taʻutaʻua le Subversion i kamupani faʻapisinisi ma galuega faatino o loʻo faʻaogaina se auala faʻapitoa i le faʻasologa ma le faʻatulagaina o pulega o polokalama faakomepiuta. Tatala poloketi e fa'aogaina le Subversion e aofia ai: Apache, FreeBSD, Free Pascal ma OpenSCADA poloketi. O loʻo maitauina o le faleoloa SVN e tasi o poloketi a Apache o loʻo teuina e uiga i le 1.8 miliona toe iloiloga ma faʻamatalaga e uiga i suiga i galuega faatino.

Ki faaleleia Suiga 1.14:

  • Ua faaopoopo le poloaiga "svnadmin build-repcache", lea e mafai ai ona e faʻafouina le tulaga o le "rep-cache" cache, lea e aofia ai faʻamatalaga e uiga i kopi faʻaaogaina i le Representation Sharing deduplication mechanism (rep-sharing, e mafai ai ona e faʻaitiitia tele. le tele o le fale teu oloa e ala i le teuina na o le tasi faʻamatalaga faʻalua faʻatasi). E mafai ona fa'aoga le fa'atonuga e fa'aopoopo ai mea o lo'o misi i le fa'aoga mo se vaega fa'apitoa o toe teuteuga, mo se fa'ata'ita'iga, pe a uma ona fa'agata le fa'aagaaga mo se taimi le tumau ma ua le toe aoga le cache.
  • O le Python SWIG bindings ma le suʻega suʻega e maua ai le lagolago mo le Python 3. Faʻamatalaga faʻapitoa e tusia i le Python e mafai lava ona faʻaogaina i le Python 2.7, ae o le suʻega ma le faʻapipiʻiina o pusa e fesoʻotaʻi ma lenei lala ua faʻamutaina ona o le iʻuga o le Python 2 o le olaga e leai ose vaega mana'omia ole Subversion ma e fa'aaogaina pe a fau ile su'ega ma fa'amauga SWIG.
  • O filifiliga "--quiet" ma le "--diff" i le "svn log" poloaiga e le o toe fa'atasi, fa'afaigofie, mo se fa'ata'ita'iga, na'o le fa'aalia o eseesega i totonu o le tele o toe iloiloga.
  • Fa'aopoopoina le finauga "changelist" i le "svn info --show-item".
  • Pe a faʻalauiloa se faʻatonu faʻapitoa faʻapitoa, mo se faʻataʻitaʻiga, i le taimi o feteʻenaʻiga feteʻenaʻiga, faʻapitoa faʻapitoa i ala i le faila o loʻo faʻasaʻo e puipuia. O le suiga e foia ai faʻafitauli i le faʻasaʻoina o faila o latou igoa e aofia ai avanoa ma mataitusi faapitoa.
  • Na matou faʻaauauina le suʻeina o tulafono faʻataʻitaʻi "svn x-shelve / x-unshelve / x-shelves", lea e mafai ai ona e tolopo suiga e leʻi maeʻa i le kopi galue ina ia galue faʻanatinati i se isi mea, ona toe faʻafoʻi lea o suiga e leʻi maeʻa i le kopi galue e aunoa ma le fa'aogaina o togafiti e pei o le fa'asaoina o se patch e fa'aaoga ai le "svn diff" ona toe fa'afoisia lea e fa'aaoga ai le "svn patch".
  • Na matou fa'aauauina le su'eina o le tomai fa'ata'ita'i e fa'asaoina ata o le setete o commits ("commit checkpointing"), lea e fa'atagaina ai oe e fa'asaoina se ata o suiga e le'i faia e se commit, ma toe fa'afo'i mulimuli ane so'o se fa'aliliuga o suiga. i se kopi galue (mo se faʻataʻitaʻiga, toe faʻafoʻi le tulaga o le kopi galue pe a iai se faʻafouga sese).
  • Faʻaauau suʻega o le faʻataʻitaʻiga "svn info -x-viewspec" faʻatonuga e tuʻuina atu se faʻamatalaga e faʻamatala ai le kopi galue o loʻo iai nei. O le fa'amatalaga e aofia ai fa'amatalaga e uiga i le fa'atapula'aina o le loloto o subforks, e le aofia ai subforks, fesuia'i i se isi URL, po'o le fa'afou i se numera toe teuteuga fa'atusatusa i le fa'asinomaga matua.

puna: opennet.ru

Faaopoopo i ai se faamatalaga