Что нового:
- Улучшенное управление данными аутентификации (сохранение данных аутентификации в KWallet или Gnome Keyring, сохранение ключей к SSL сертификатам, запрос подтверждения перед сохранением паролей в незашифрованном виде)
- Новый формат URL — поддержка путей относительно корня (root relative URLs)
- Расширение svn:externals: поддержка файлов в svn:externals
- Определение tree conflicts — конфликтов на уровне структуры директорий
- Улучшения в способе хранения данных — репозитарий будет занимать меньше дискового пространства
- Новые Python-bindings
- Улучшено интерактивное разрешение конфликтов в комманд-лайн клиенте
- Параметр --set-depth команды update поддерживает новое значение exclude, позволяющее исключать определенные ветки из рабочей копии
- Поддержка логирования в svnserve
- Новый синтаксис HTTP URI позволяет получать доступ к определенным ревизиям:
http://host/repos/path?[p=PEG][&r=REV]
- Улучшения комманд-лайн клиента: команда log теперь поддерживает несколько параметров -r и -с за один вызов; новый параметр --trust-server-cert
- Изменения в API
- Исправлены ошибки
Основные изменения в Черепахе: