Ngaleupaskeun Apache Subversion 1.12.0

Saatos 6 bulan pangwangunan, Apache Software Foundation diterbitkeun release kadali versi Subversi 1.12.0. Sanajan ngembangkeun sistem desentralisasi, Subversion terus jadi populér di pausahaan komérsial sarta proyék-proyék anu ngagunakeun pendekatan terpusat kana versi sarta manajemén konfigurasi tina sistem software. Proyék kabuka anu ngagunakeun Subversion kalebet: proyék Apache, FreeBSD, Free Pascal, OpenSCADA, GCC sareng LLVM. Pelepasan Subversion 1.12 diklasifikasikeun salaku sékrési biasa, sékrési LTS salajengna nyaéta Subversion 1.14, anu direncanakeun bakal dirilis dina April 2020 sareng didukung dugi ka 2024.

konci pamutahiran Subversion 1.12:

  • Kamampuhan antarbeungeut interaktif pikeun ngaréngsékeun konflik parantos dilegaan, anu parantos nambihan dukungan pikeun ngolah kaayaan sareng unsur-unsur anu ngalih ka diréktori sanés, kitu ogé analisa ningkat kasus dimana file sareng diréktori anu henteu katutupan ku sistem versi muncul dina karya. salinan gudang;
  • server ensures yén harti grup kosong dina aturan otorisasina dipaliré sarta peringatan dipintonkeun lamun aranjeunna hadir nalika paréntah svnauthz dibuka;
  • Di sisi klien dina sistem kawas Unix, rojongan pikeun nyimpen kecap akses dina disk dina téks jelas ditumpurkeun sacara standar di tingkat kompilasi. Pamaké disarankeun ngagunakeun sistem sapertos GNOME Keyring, Kwallet atanapi GPG-Agent pikeun nyimpen kecap akses;
  • Ningkatkeun paripolah operasi salinan dina gudang sumber sareng salinan damel - diréktori indungna sareng file anu aya révisi ayeuna diolah leres;
  • Kaluaran paréntah "daptar svn" parantos ningkat: nami pangarang anu panjang henteu dipotong deui, pilihan "--human-readable" (-H) parantos ditambah pikeun nunjukkeun ukuran dina bentuk anu tiasa dibaca (bait, kilobyte, megabyte, jsb.);
  • Nambahkeun tampilan ukuran file dina Repository kana paréntah "svn info";
  • Dina paréntah "svn cleanup", saatos ngonfirmasi operasi ngahapus unsur anu teu dipaliré atanapi henteu versi, diréktori kalayan bandéra anu ngalindungan ayeuna ogé dihapus;
  • Dina paréntah ékspérimén "svn x-rak / x-unshelve / x-rak"
    Ningkatkeun réliabilitas ngolah rupa-rupa parobihan. Paréntah tina set "rak" ngamungkinkeun anjeun misahkeun parobihan anu teu acan réngsé dina salinan anu tiasa dianggo pikeun urgently ngerjakeun hal anu sanés, teras mulangkeun parobihan anu teu acan réngsé kana salinan kerja, tanpa nganggo trik sapertos nyimpen patch via "svn". diff" lajeng malikkeun deui via "svn patch";

  • Kaandalan kamampuan ékspérimén pikeun ngahémat jepretan kaayaan komitmen ("commit checkpointing") parantos ningkat, ngamungkinkeun anjeun pikeun nyimpen jepretan parobihan anu henteu acan dilakukeun ku komitmen, teras malikkeun salah sahiji versi anu disimpen. parobahan kana salinan anu tiasa dianggo (contona, pikeun ngagulung deui kaayaan salinan anu tiasa dianggo upami aya pembaruan anu salah);

sumber: opennet.ru

Tambahkeun komentar