Selepas 6 bulan pembangunan, Yayasan Perisian Apache
kunci
- Keupayaan antara muka interaktif untuk menyelesaikan konflik telah diperluaskan, yang mana sokongan telah ditambah untuk memproses situasi dengan elemen bergerak ke direktori lain, serta analisis yang lebih baik kes di mana fail dan direktori yang tidak diliputi oleh sistem versi muncul dalam kerja. salinan repositori;
- Pelayan memastikan bahawa takrifan kumpulan kosong dalam peraturan kebenaran diabaikan dan amaran dipaparkan jika ia hadir apabila arahan svnauthz dilancarkan;
- Di sisi klien dalam sistem seperti Unix, sokongan untuk menyimpan kata laluan pada cakera dalam teks jelas dinyahdayakan secara lalai pada tahap penyusunan. Pengguna disyorkan untuk menggunakan sistem seperti GNOME Keyring, Kwallet atau GPG-Agent untuk menyimpan kata laluan;
- Tingkah laku operasi salinan yang lebih baik dalam repositori sumber dan salinan kerja - direktori induk dan fail sedia ada dengan semakan kini diproses dengan betul;
- Output arahan "senarai svn" telah dipertingkatkan: nama pengarang yang panjang tidak lagi dipotong, pilihan "--boleh dibaca manusia" (-H) telah ditambahkan untuk memaparkan saiz dalam bentuk yang boleh dibaca (bait, kilobait, megabait, dan lain-lain.);
- Menambahkan paparan saiz fail dalam repositori kepada arahan "maklumat svn";
- Dalam arahan "svn cleanup", selepas mengesahkan operasi pemadaman unsur-unsur yang diabaikan atau tidak versi, direktori dengan bendera perlindungan-tulis kini turut dipadamkan;
- Dalam arahan eksperimen "svn x-shelve/x-unshelve/x-shelves"
Peningkatan kebolehpercayaan memproses pelbagai jenis perubahan. Perintah dari set "rak" membolehkan anda mengetepikan secara berasingan perubahan yang belum selesai dalam salinan kerja untuk mengerjakan sesuatu yang lain dengan segera, dan kemudian mengembalikan perubahan yang belum selesai kepada salinan kerja, tanpa menggunakan helah seperti menyimpan tampalan melalui "svn diffβ dan kemudian memulihkannya melalui "svn patch"; - Kebolehpercayaan keupayaan percubaan untuk menyimpan syot kilat keadaan komit (βkomit checkpointingβ) telah ditingkatkan, membolehkan anda menyimpan petikan perubahan yang belum lagi dilakukan oleh komit, dan kemudian memulihkan mana-mana versi yang disimpan perubahan kepada salinan kerja (contohnya, untuk mengembalikan keadaan salinan kerja sekiranya berlaku kemas kini yang tersilap);
Sumber: opennet.ru