Rilis Apache Subversion 1.14.0

Yayasan Perangkat Lunak Apache diterbitake release kontrol versi Subversi 1.14.0, sing diklasifikasikake minangka rilis dhukungan jangka panjang (LTS), sing nganyari bakal dirilis nganti 2024. Senadyan pangembangan sistem desentralisasi, Subversion tetep populer ing perusahaan komersial lan proyek sing nggunakake pendekatan terpusat kanggo versi lan manajemen konfigurasi sistem piranti lunak. Proyek mbukak sing nggunakake Subversion kalebu: proyek Apache, FreeBSD, Pascal Gratis lan OpenSCADA. Kacathet yen repositori SVN tunggal proyek Apache nyimpen babagan 1.8 yuta revisi kanthi informasi babagan owah-owahan ing proyek.

Kunci dandan Subversi 1.14:

  • Printah "svnadmin build-repcache" wis ditambahake, sing bisa nganyari status cache "rep-cache", sing kalebu informasi babagan duplikat sing digunakake ing mekanisme deduplikasi Representasi Sharing (rep-sharing, ngidini sampeyan nyuda kanthi signifikan. ukuran repositori kanthi nyimpen mung siji duplikat data sapisan). Printah kasebut bisa digunakake kanggo nambah item sing ilang menyang cache kanggo sawetara revisi sing ditemtokake, contone, sawise deduplikasi dipateni sementara lan cache wis kadaluwarsa.
  • Python SWIG bindings lan test Suite nyedhiyakake dhukungan kanggo Python 3. Secara teknis kode sing ditulis ing Python isih bisa digunakake karo Python 2.7, nanging testing lan bug fixing related kanggo cabang iki wis mandhek amarga pungkasan umur Python 2. Python ora. minangka komponΓ¨n sing dibutuhake saka Subversion lan digunakake nalika mbangun ing tes lan ing SWIG bindings.
  • Opsi "--quiet" lan "--diff" ing printah "log svn" ora ana maneh, dadi luwih gampang, contone, mung nuduhake beda ing sawetara revisi.
  • Nambahake argumen "changelist" menyang "info svn --show-item".
  • Nalika mbukak editor sing ditemtokake pangguna, contone, sajrone resolusi konflik interaktif, karakter khusus ing dalan menyang file sing diowahi dilindhungi. Pangowahan kasebut ngrampungake masalah karo nyunting file sing jenenge kalebu spasi lan karakter khusus.
  • Kita terus nguji printah eksperimen "svn x-rak / x-unshelve / x-rak", sing ngidini sampeyan nundha owah-owahan sing durung rampung ing salinan kerja supaya bisa kerja kanthi cepet, banjur bali owah-owahan sing durung rampung menyang nggarap salinan tanpa nggunakake trik kayata nyimpen tembelan nggunakake "svn diff" lan banjur mulihake nggunakake "svn patch".
  • Kita terus nguji kemampuan eksperimen kanggo nyimpen jepretan saka negara commit ("komit checkpointing"), sing ngidini sampeyan nyimpen gambar saka owah-owahan sing durung dileksanakake dening commit, lan mengko mulihake versi sing disimpen saka owah-owahan. menyang salinan sing bisa digunakake (contone, kanggo mbalekake kahanan salinan sing digunakake yen ana nganyari sing salah).
  • Testing terus saka printah eksperimen "svn info -x-viewspec" kanggo output specification njlentrehke salinan apa saiki. Katrangan kalebu informasi babagan mbatesi ambane subforks, ora kalebu subforks, ngalih menyang URL sing beda, utawa nganyari menyang nomer revisi anyar dibandhingake karo direktori induk.

Source: opennet.ru

Add a comment