Nakon 6 mjeseci razvoja, Apache Software Foundation
Ključ
- Proširene su mogućnosti interaktivnog sučelja za rješavanje konflikata, kojemu je dodana podrška za obradu situacija s premještanjem elemenata u druge direktorije, kao i poboljšana analiza slučajeva gdje se datoteke i direktoriji koji nisu obuhvaćeni sustavom verzioniranja pojavljuju u radnom kopija repozitorija;
- Poslužitelj osigurava da su definicije praznih grupa u autorizacijskim pravilima zanemarene i da se prikazuje upozorenje ako su prisutne kada se pokrene naredba svnauthz;
- Na strani klijenta u sustavima sličnim Unixu, podrška za pohranjivanje lozinki na disk u čistom tekstu onemogućena je prema zadanim postavkama na razini kompilacije. Korisnicima se preporučuje korištenje sustava kao što su GNOME Keyring, Kwallet ili GPG-Agent za pohranu lozinki;
- Poboljšano ponašanje operacija kopiranja u izvornom repozitoriju i radnoj kopiji - postojeći nadređeni direktoriji i datoteke s revizijama sada se ispravno obrađuju;
- Izlaz naredbe “svn list” je poboljšan: duga imena autora više nisu skraćena, opcija “--čovjeku čitljiva” (-H) je dodana za prikaz veličina u čitljivom obliku (bajtovi, kilobajti, megabajti, itd.);
- Naredbi “svn info” dodan prikaz veličina datoteka u repozitoriju;
- U naredbi “svn cleanup”, nakon potvrde operacija brisanja zanemarenih ili neverzioniranih elemenata, direktoriji s oznakom zaštite od pisanja sada se također brišu;
- U eksperimentalnim naredbama "svn x-shelve/x-unshelve/x-shelves"
Poboljšana pouzdanost obrade raznih vrsta promjena. Naredbe iz skupa “police” omogućuju vam da zasebno odvojite nedovršene izmjene u radnoj kopiji kako biste hitno radili na nečemu drugom, a zatim vratite nedovršene promjene u radnu kopiju, bez pribjegavanja takvim trikovima kao što je spremanje zakrpe putem “svn diff” i zatim vraćanje preko "svn patch"; - Povećana je pouzdanost eksperimentalne mogućnosti spremanja snimki stanja uvrštavanja ("kontrolna točka uvrštavanja"), što vam omogućuje da spremite snimku promjena koje još nisu uvrštene u komit, i kasnije vratite bilo koju od spremljenih verzija promjena na radnoj kopiji (na primjer, za vraćanje stanja radne kopije u slučaju pogrešnog ažuriranja);
Izvor: opennet.ru