Po 6 mesiacoch vývoja Apache Software Foundation
Kľúč
- Rozšírili sa možnosti interaktívneho rozhrania na riešenie konfliktov, do ktorého bola pridaná podpora pre spracovanie situácií s presúvaním prvkov do iných adresárov, ako aj vylepšená analýza prípadov, keď sa v pracovnom prostredí objavia súbory a adresáre, ktoré nie sú pokryté systémom správy verzií. kópia archívu;
- Server zabezpečuje, že definície prázdnych skupín v pravidlách autorizácie sú ignorované a pri spustení príkazu svnauthz sa zobrazí varovanie, ak sú prítomné;
- Na strane klienta v systémoch podobných Unixu je podpora ukladania hesiel na disk vo forme čistého textu štandardne na úrovni kompilácie zakázaná. Používateľom sa odporúča používať na ukladanie hesiel systémy ako GNOME Keyring, Kwallet alebo GPG-Agent;
- Vylepšené správanie operácií kopírovania v zdrojovom úložisku a pracovnej kópii – existujúce nadradené adresáre a súbory s revíziami sú teraz spracované správne;
- Výstup príkazu „svn list“ bol vylepšený: dlhé mená autorov už nie sú skrátené, bola pridaná možnosť „--human-readable“ (-H) na zobrazenie veľkostí v čitateľnej forme (bajty, kilobajty, megabajty, atď.);
- Do príkazu „svn info“ bolo pridané zobrazenie veľkostí súborov v úložisku;
- V príkaze „svn cleanup“ sa po potvrdení operácií vymazania ignorovaných alebo neverzovaných prvkov teraz vymažú aj adresáre s príznakom ochrany proti zápisu;
- V experimentálnych príkazoch "svn x-shelve/x-unshelve/x-shelves"
Vylepšená spoľahlivosť spracovania rôznych typov zmien. Príkazy zo sady „police“ vám umožňujú oddelene odložiť nedokončené zmeny v pracovnej kópii, aby ste mohli urýchlene pracovať na niečom inom, a potom vrátiť nedokončené zmeny do pracovnej kópie bez toho, aby ste sa uchýlili k takým trikom, ako je uloženie opravy pomocou „svn“. diff“ a potom ho obnoviť pomocou „svn patch“; - Zvýšila sa spoľahlivosť experimentálnej schopnosti ukladať snímky stavu odovzdania („kontrolný bod odovzdania“), čo vám umožňuje uložiť snímku zmien, ktoré ešte neboli odovzdané odovzdaním, a neskôr obnoviť ktorúkoľvek z uložených verzií. zmien v pracovnej kópii (napríklad na vrátenie stavu pracovnej kópie v prípade chybnej aktualizácie);
Zdroj: opennet.ru