Po 6 měsících vývoje Apache Software Foundation
Klíč
- Byly rozšířeny možnosti interaktivního rozhraní pro řešení konfliktů, k nimž byla přidána podpora pro zpracování situací s přesunem prvků do jiných adresářů a také vylepšená analýza případů, kdy se v pracovním systému objeví soubory a adresáře, které nejsou pokryty verzovacím systémem. kopie úložiště;
- Server zajišťuje, že definice prázdných skupin v pravidlech autorizace jsou ignorovány a při spuštění příkazu svnauthz se zobrazí varování, pokud jsou přítomny;
- Na straně klienta v systémech podobných Unixu je podpora ukládání hesel na disk ve formátu prostého textu ve výchozím nastavení na úrovni kompilace zakázána. Uživatelům se doporučuje používat k ukládání hesel systémy jako GNOME Keyring, Kwallet nebo GPG-Agent;
- Vylepšené chování operací kopírování ve zdrojovém úložišti a pracovní kopii – stávající nadřazené adresáře a soubory s revizemi jsou nyní zpracovány správně;
- Výstup příkazu „svn list“ byl vylepšen: dlouhá jména autorů již nejsou ořezávána, byla přidána možnost „--human-readable“ (-H) pro zobrazení velikostí v čitelné formě (bajty, kilobajty, megabajty, atd.);
- Do příkazu „svn info“ přidáno zobrazení velikostí souborů v úložišti;
- V příkazu „svn cleanup“ jsou nyní po potvrzení operací mazání ignorovaných prvků nebo prvků bez verze odstraněny také adresáře s příznakem ochrany proti zápisu;
- V experimentálních příkazech "svn x-shelve/x-unshelve/x-shelves"
Zlepšená spolehlivost zpracování různých typů změn. Příkazy ze sady „shelve“ vám umožňují samostatně odložit nedokončené změny v pracovní kopii, abyste mohli naléhavě pracovat na něčem jiném, a poté vrátit nedokončené změny do pracovní kopie, aniž byste se uchýlili k takovým trikům, jako je uložení opravy pomocí „svn diff“ a poté jej obnovit pomocí „svn patch“; - Byla zvýšena spolehlivost experimentální schopnosti ukládat snímky stavu odevzdání („kontrolní bod potvrzení“), což vám umožňuje uložit snímek změn, které ještě nebyly potvrzeny odevzdáním, a později obnovit kteroukoli z uložených verzí. změn v pracovní kopii (například vrátit stav pracovní kopie v případě chybné aktualizace);
Zdroj: opennet.ru