Пасля 6 месяцаў распрацоўкі арганізацыя Apache Software Foundation
ключавыя
- Пашыраны магчымасці інтэрактыўнага інтэрфейсу для вырашэння канфліктаў, у які дададзена падтрымка апрацоўкі сітуацый з перамяшчэннем элементаў у іншыя каталогі, а таксама палепшаны разбор выпадкаў з'яўлення ў працоўнай копіі рэпазітара не ахопленых сістэмай версіявання файлаў і каталогаў;
- У серверы забяспечана ігнараванне азначэнняў пустых груп у правілах аўтарызацыі і выснова папярэджання пры іх наяўнасці ў момант запуску каманды svnauthz;
- На боку кліента ў Unix-падобных сістэмах на ўзроўні кампіляцыі адключаная па змаўчанні падтрымка захоўвання пароляў на кружэлцы ў адчыненым выглядзе. Карыстачам рэкамендавана выкарыстоўваць для захоўвання пароляў сістэмы, падобныя да GNOME Keyring, Kwallet або GPG-Agent;
- Палепшана паводзіны аперацый капіявання ў зыходным рэпазітары і працоўнай копіі - існыя бацькоўскія каталогі і файлы з рэвізіямі зараз апрацоўваюцца карэктна;
- Палепшаная выснова каманды «svn list»: доўгія імёны аўтараў зараз не абразаюцца, дададзена опцыя «—human-readable» (-H) для вываду памераў у чытэльным выглядзе (байты, кілабайты, магабайты і да т.п.);
- У каманду "svn info" дададзены паказ памеру файлаў у рэпазітары;
- У камандзе «svn cleanup» пасля пацверджання аперацый выдалення ігнаруемых ці не ахопленых версіяваннем элементаў, зараз выдаляюцца і каталогі са сцягам абароны ад запісу;
- У эксперыментальных камандах "svn x-shelve/x-unshelve/x-shelves"
падвышана надзейнасць апрацоўкі розных тыпаў змен. Каманды з набору "shelve" дазваляюць асобна адкласці незавершаныя змены ў працоўнай копіі, каб тэрмінова папрацаваць над чымсьці іншым, а затым вярнуць недаробленыя змены ў працоўную копію, не звяртаючыся да такіх хітрыкаў як захаванне патча праз "svn diff" з наступным яго аднаўленнем праз "svn patch"; - Падвышаная надзейнасць эксперыментальнай магчымасці захавання злепкаў стану коммітаў («commit checkpointing»), якая дазваляе захаваць снапшот змен, яшчэ не зафіксаваных коммітам, і пазней аднавіць у працоўнай копіі любую з захаваных версій змен (напрыклад, каб адкаціць стан працоўнай копіі ў выпадку памылковага абнаўлення);
Крыніца: opennet.ru