Арганізацыя Apache Software Foundation
ключавыя
- Дададзена каманда "svnadmin build-repcache", пры дапамозе якой можна актуалізаваць стан кэша "rep-cache", які ўключае звесткі аб дублікатах, якія выкарыстоўваюцца ў механізме дэдуплікацыі Representation Sharing (rep-sharing, дазваляе істотна скараціць памер рэпазітара за кошт захоўвання дублюючых дадзеных толькі адзін раз). Каманда можа ўжывацца для дадання ў кэш якія адсутнічаюць элементаў для паказанага дыяпазону рэвізій, напрыклад, пасля таго як дэдуплікацыя часова адключалася і кэш страціў актуальнасць.
- У прывязках SWIG для мовы Python і тэставым наборы рэалізавана падтрымка Python 3. Тэхнічна напісаны на Python код па-ранейшаму можна выкарыстоўваць з Python 2.7, але тэставанне і выпраўленне памылак, злучаных з дадзенай галінкай спынена ў сувязі з канчаткам часу жыцця Python 2. з'яўляецца абавязковым кампанентам Subversion і выкарыстоўваецца пры зборцы ў тэстах і ў прывязках SWIG.
- Опцыі "-quiet" і "-diff" у камандзе "svn log" зараз не з'яўляюцца ўзаемавыключальнымі, што, напрыклад, спрашчае адлюстраванне толькі адрозненняў у дыяпазоне рэвізій.
- У svn info-show-item дададзены аргумент changelist.
- Пры запуску зададзенага карыстачом рэдактара, напрыклад, пры інтэрактыўным дазволе канфліктаў, забяспечана экранаванне спецзнакаў у шляхах да рэдагуемага файла. Змена вырашае праблемы з рэдагаваннем файлаў, імёны якіх уключаюць прабелы і спецзнакі.
- Прадоўжана тэсціраванне эксперыментальных каманд "svn x-shelve/x-unshelve/x-shelves", якія дазваляюць асобна адкласці незавершаныя змены ў працоўнай копіі, каб тэрмінова папрацаваць над чымсьці іншым, а затым вярнуць недаробленыя змены ў працоўную копію, не звяртаючыся да такім хітрыкам як захаванне патча праз svn diff з наступным яго аднаўленнем праз svn patch .
- Працягнута тэставанне эксперыментальнай магчымасці захавання злепкаў стану коммітаў («commit checkpointing»), якая дазваляе захаваць снапшот змен, яшчэ не зафіксаваных комітам, і пазней аднавіць у працоўнай копіі любую з захаваных версій змен (напрыклад, каб адкаціць стан працоўнай копіі ў выпадку памылковага абнаўлення).
- Працягнута тэсціраванне эксперыментальнай каманды "svn info -x-viewspec" для вываду спецыфікацыі, якая апісвае бягучую рабочую копію. Апісанне ўключае інфармацыю аб абмежаванні глыбіні падветак, выключэнні падветак, пераключэнні на іншы URL або абнаўленні да новага нумара рэвізіі, у параўнанні з бацькоўскім каталогам.
Крыніца: opennet.ru