После 6 месяцев разработки организация Apache Software Foundation
Qûfle
- Расширены возможности интерактивного интерфейса для разрешения конфликтов, в который добавлена поддержка обработки ситуаций с перемещением элементов в другие каталоги, а также улучшен разбор случаев появления в рабочей копии репозитория не охваченных системой версионирования файлов и каталогов;
- В сервере обеспечено игнорирование определений пустых групп в правилах авторизации и вывод предупреждения при их наличии в момент запуска команды 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»), позволяющая сохранить снапшот изменений, еще не зафиксированных коммитом, и позднее восстановить в рабочей копии любую из сохранённых версий изменений (например, чтобы откатить состояние рабочей копии в случае ошибочного обновления);
Source: opennet.ru