Apache Subversioni versiooni 1.14.0 vÀljaanne

Apache Software Foundationi korraldus avalikustas versioonihalduse sĂŒsteemi vĂ€ljaanne Subversion 1.14.0, mis on klassifitseeritud pikaajalise toe (LTS) vĂ€ljaanneteks, mille uuendusi antakse vĂ€lja kuni 2024. aastani. Hoolimata detsentraliseeritud sĂŒsteemide arengust jĂ€tkab Subversion populaarsust Ă€rifirmades ja projektides, mis kasutavad keskset lĂ€henemist versioonihaldusele ja tarkvarasĂŒsteemide konfiguratsioonile. Subversioni avatud projektidest vĂ”ib nimetada: Apache projektid, FreeBSD, Free Pascal ja OpenSCADA. Mainitakse, et Apache projektide ĂŒhes SVN-repositooriumis on sĂ€ilinud umbes 1,8 miljonit revisjoni, mis sisaldab teavet projektide muudatuste kohta.

Peamised parandused Subversion 1.14:

  • On lisatud kĂ€sk «svnadmin build-repcache», millega saab vĂ€rskendada «rep-cache» oleva vahemĂ€lu olekut, mis sisaldab teavet dubleeringute kohta ja mida kasutatakse Representatsiooni jagamise (rep-sharing) deduplication mehhanismis, mis vĂ”imaldab oluliselt vĂ€hendada repositooriumi suurust, sĂ€ilitades dubleeritud andmeid vaid ĂŒks kord. KĂ€sku saab kasutada puuduolevate elementide lisamiseks vahemĂ€llu nĂ€idatud revisjonide vahemikus, nĂ€iteks pĂ€rast seda, kui deduplication oli ajutiselt keelatud ja vahemĂ€lu kaotas oma ajakohasuse.
  • SWIGi Pythoniga seotud mĂ€llu on lisatud tugi Python 3 jaoks. Tehniliselt saab Pythonis kirjutatud koodi endiselt kasutada Python 2.7-ga, kuid selle haru testimine ja vigade parandamine on lĂ”petatud Python 2 eluea lĂ”ppemise tĂ”ttu. Python ei pruugi olla Subversioni kohustuslik komponent ja seda kasutatakse kokkuvĂ”tete ja SWIGi mĂ€histe testimisel.
  • KĂ€skude «svn log» valikud «—quiet» ja «—diff» ei ole nĂŒĂŒd omavahel eksklusiivsed, mis lihtsustab nĂ€iteks ainult erinevuste kuvamist revisjonide vahemikus.
  • Lisatud on argument «changelist» kĂ€sku «svn info —show-item».
  • Kasutaja mÀÀratud redigeerija kĂ€ivitamisel, nĂ€iteks konfliktide interaktiivse lahendamise korral, on muretsetud erisĂŒmbolite vĂ€ltimine redigeeritava faili teedes. See muudatus lahendab probleemid failide redigeerimisega, mille nimed sisaldavad tĂŒhikuid ja erisĂŒmboleid.
  • Katsetusi jĂ€tkatakse eksperimentaalsete kĂ€skude «svn x-shelve/x-unshelve/x-shelves» suhtes, mis vĂ”imaldavad eraldi kĂ”rvale panna lĂ”petamata muudatused töökoopia, et kiiresti töötada millegi muu kallal, ja seejĂ€rel taastada lĂ”petamata muudatused töökoopia, ilma et peaks kasutama selliseid nĂŒansse nagu patĆĄi salvestamine «svn diff» kaudu ja hiljem selle taastamine «svn patch» kaudu.
  • Katsetusi jĂ€tkatakse eksperimentaalse vĂ”imaluse suhtes, mis vĂ”imaldab commitide olekute sĂ€ilitamist («commit checkpointing»), vĂ”imaldades salvestada mittefikseeritud commitide muudatuste snapshotsi ja hiljem taastada töökoopia mistahes salvestatud muudatuste versioon (nĂ€iteks, et tagasi viia töökoopia olek vale uuendamise korral).
  • Katsetusi jĂ€tkatakse eksperimentaalse kĂ€skluse «svn info —x-viewspec» suhtes, et kuvada spetsifikatsioon, mis kirjeldab praegust töökoopia. Kirjeldus sisaldab teavet harude sĂŒgavuse piirangute, harude vĂ€listamise, teise URL-i vahetamise vĂ”i uue revisjoni numbri juurde uuendamise kohta, vĂ”rreldes vanema kataloogiga.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster