Релиз Subversion 1.8.9

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. Другие изменения. >>> Скачать

 opensource, subversion, svn

©  Linux.org.ru