[#] Релиз Subversion 1.8.9
spline(station13, 1) — All
2014-05-18 23:59:41


Subversion — свободная централизованная система управления версиями, официально выпущенная в 2004 году компанией CollabNet.Цель проекта — заменить собой распространенную на тот момент систему Concurrent Versions System (CVS), которая ныне считается устаревшей. Subversion реализует все основные функции CVS и свободна от ряда недостатков последней.Subversion используется многими сообществами разработчиков открытого программного обеспечения. В их числе такие известные проекты, как Apache, GCC, Free Pascal, Python, Ruby, FreeBSD, AROS, Blender, Boost, Tor, OGRE. Subversion также широко используется в закрытых проектах и корпоративной сфере. Хостинг Subversion, в том числе для проектов с открытым кодом, также предоставляют популярные хостинг-проекты SourceForge.net, Tigris.org, Google Code и BountySource.В 2007 году аналитическая компания Forrester, сравнивая преимущества и недостатки различных систем, оценила Subversion как «единоличного лидера в категории Standalone Software Configuration Management (SCM) и сильного участника в категории Software Configuration and Change Management (SCCM)».По данным статистики использования пакетов Linux-дистрибутивов Debian и Ubuntu, количество активных пользователей Subversion примерно такое же, как у Git, и превосходит аналогичный показатель для CVS, Mercurial и Bazaar.В качестве официальной документации позиционируется книга издательства O’Reilly Media, выложенная в свободный доступ и дописываемая авторами по мере выхода новых версий SVN. Там же публикуются её переводы на ряд языков, в том числе русский, но при том, что англоязычные версии книги сейчас описывают версии 1.6 и 1.5, на русском языке имеются лишь книги, описывающие версии до 1.4 включительно.Изменения в версии 1.8.9:
Исправления в клиенте:
Разрешено обновление с версии 1.7, используя exclusive locks.
Увеличен минимальный timestamp сна от 1мс до 10мс.
Возвращение правильной ошибки при некорректной ревизии.
Улучшения в merge.
Исправлен аргумент --verbose при использовании со старыми серверами.
Исправления в svn copy URL WC.
Улучшения в копировании баз данных.
Множество других изменений.
Исправления в сервере:
Улучшение доступа в fsfs в Windows.
Улучшения в svnadmin dump.
Улучшения в svnserve.
Уменьшен буфер памяти при чтении файлов настроек.
Улучшения в svnrdump load.
Исправлена поддержка memcached.
Улуйшения в svndumpfilter.
Улучшения в mod_dav_svn.
Общие изменения:
Исправлены сбои в autoprop_tests.py.
Устранён повторный анализ sqlite.
Добавлен Mavericks в вывод sysinfo.
Исправлен копирайт.
Устранено переполнение буфера.
Исправлено обнаружение libmagic.
Исправления в javahl.
Исправления в привзках к ruby.
Другие изменения.

>;>;>; Скачать