Setelah 6 bulan pengembangan, Apache Software Foundation
Kunci
- Kemampuan antarmuka interaktif untuk menyelesaikan konflik telah diperluas, yang mana dukungan telah ditambahkan untuk memproses situasi dengan memindahkan elemen ke direktori lain, serta meningkatkan analisis kasus di mana file dan direktori yang tidak tercakup oleh sistem versi muncul di tempat kerja. salinan repositori;
- Server memastikan bahwa definisi grup kosong dalam aturan otorisasi diabaikan dan peringatan ditampilkan jika ada saat perintah svnauthz diluncurkan;
- Di sisi klien dalam sistem mirip Unix, dukungan untuk menyimpan kata sandi pada disk dalam teks biasa dinonaktifkan secara default pada tingkat kompilasi. Pengguna disarankan untuk menggunakan sistem seperti GNOME Keyring, Kwallet atau GPG-Agent untuk menyimpan kata sandi;
- Peningkatan perilaku operasi penyalinan di repositori sumber dan copy pekerjaan - direktori induk yang ada dan file dengan revisi kini diproses dengan benar;
- Output dari perintah βsvn listβ telah ditingkatkan: nama penulis yang panjang tidak lagi terpotong, opsi β--human-readableβ (-H) telah ditambahkan untuk menampilkan ukuran dalam bentuk yang dapat dibaca (byte, kilobyte, megabyte, dll.);
- Menambahkan tampilan ukuran file dalam repositori ke perintah βsvn infoβ;
- Dalam perintah βsvn cleanupβ, setelah mengonfirmasi operasi penghapusan elemen yang diabaikan atau tidak berversi, direktori dengan tanda proteksi tulis kini juga dihapus;
- Dalam perintah eksperimental "svn x-shelve/x-unshelve/x-shelves"
Peningkatan keandalan pemrosesan berbagai jenis perubahan. Perintah dari set "rak" memungkinkan Anda untuk secara terpisah menyisihkan perubahan yang belum selesai pada copy pekerjaan untuk segera mengerjakan sesuatu yang lain, dan kemudian mengembalikan perubahan yang belum selesai ke copy pekerjaan, tanpa menggunakan trik seperti menyimpan patch melalui " svn diffβ dan kemudian memulihkannya melalui "svn patch"; - Keandalan kemampuan eksperimental untuk menyimpan cuplikan status penerapan (βpos pemeriksaan komitβ) telah ditingkatkan, memungkinkan Anda menyimpan cuplikan perubahan yang belum dilakukan oleh penerapan, dan kemudian memulihkan versi apa pun yang disimpan tentang perubahan pada copy pekerjaan (misalnya, untuk mengembalikan status copy pekerjaan jika terjadi kesalahan pembaruan);
Sumber: opennet.ru