LINUX.ORG.RU

Релиз Subversion 1.8.9

 , ,


1

2

Subversion — свободная централизованная система управления версиями, официально выпущенная в 2004 году компанией CollabNet.

Цель проекта — заменить собой распространенную на тот момент систему Concurrent Versions System (CVS), которая ныне считается устаревшей. Subversion реализует все основные функции CVS и свободна от ряда недостатков последней.

Subversion используется многими сообществами разработчиков открытого программного обеспечения. В их числе такие известные проекты, как Apache, GCC, Free Pascal, Python, Ruby, FreeBSD, AROS, 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.
    • Другие изменения.

Скачать

>>> Полный список изменений

★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от q11q11

У нас 40гиг. Было года три назад. Ящитаю вполне нормальный размер репы для >1к программных компонент.

d_Artagnan ★★
()
Ответ на: комментарий от BillDver

при хорошо построенном и автоматизированном процессе разработки «косяки» svn даже не видны.

Вот реальный косяк SVN - это не ваши попабольные триконфликты. От слова ВООБЩЕ. Если уж на то пошло, то единственный и самый серьезный косяк сабверсии - это Case Insensitivity. Вот это свойство вполне может кровь попортить... Если, однако, делать все через задницу.

d_Artagnan ★★
()
Последнее исправление: d_Artagnan (всего исправлений: 2)
Ответ на: комментарий от Alve

Кем считается? Хипстотой и школотой?

anonymous
()
Ответ на: комментарий от KennyMinigun

Вот только мнение школоты забыли спросить, почему-то, и двигаются в диаметрально противоположном направлении.

anonymous
()
Ответ на: комментарий от mono

Фарватер чист

Я не могу никак на это решиться. Беспокоят подводные камни.

Какие?

Camel ★★★★★
()
Ответ на: комментарий от RevenantX

Масштабная фирма - это Goldman Sachs, например. А у тебя школолонеймдев. В геймдеве серьезной разработки вообще не бывает.

anonymous
()
Ответ на: комментарий от RevenantX

Бугурт? Это хорошо, это полезно для кишечника.

Но факт остается фактом - геймдев удел лярвы, в нем собираются отбросы софтовой индустрии, которым нет места в серьезной разработке.

И, кстати, уровень оплаты труда в геймдеве этот факт подтверждает.

anonymous
()
Ответ на: комментарий от anonymous

И, кстати, уровень оплаты труда в геймдеве этот факт подтверждает.

Онлайн Гемблинг не согласен

anonymous
()

...В их числе такие известные проекты, как ... Blender ...

Blender использует git, поправьте. http://git.blender.org/gitweb/

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.