URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 104072
[ Назад ]

Исходное сообщение
"Увидела свет система управления версиями Apache Subversion 1..."

Отправлено opennews , 07-Авг-15 04:04 
Представлен (http://svn.haxx.se/dev/archive-2015-08/0026.shtml) релиз системы управления версиями Subversion 1.9.0 (http://subversion.apache.org). Несмотря на развитие децентрализованных систем, Subversion пользуется большой популярностью в коммерческих компаниях и проектах, использующих централизованный подход к управлению версиями и конфигурацией программных систем. Из  использующих Subversion  открытых проектов можно отметить: проекты Apache, FreeBSD, Free Pascal, GCC, LLVM, Mono, WordPress и Ruby.

Среди ключевых улучшений (http://subversion.apache.org/docs/release-notes/1.9.html):


-  Осуществлён переход на седьмую версию формата хранилища FSFS, отличающуюся значительной переработкой с целью сокращения интенсивности ввода/вывода. В новом формате также реализована возможность выполнения коммитов (без блокировки) во время упаковки репозитория (svnadmin pack), представлен режим быстрой проверки целостности, добавлены новые опции тюнинга производительности  и обеспечено создание контрольных сумм для всех данных ревизий, включая мета-данные и информацию о структуре. Для перевода существующих репозиториев  на новый формат достаточно выполнить команду "svnadmin upgrade", но в этом случае не будут доступны некоторые важные улучшения, поэтому лучше выполнить полный цикл пересоздания репозитория по схеме dump / load;

-  Представлено экспериментальное хранилище FSX, снимающее некоторые ограничения  FSFS. Из особенностей FSX можно выделить сокращение на 90% накладных расходов по работе с метаданными, эффективную работу с очень большими файлами, хранение информации с высоким уровнем сжатия, более доступная информация для лога и операций слияния, высокая скорость обработки очень больших директорий, версионирование свойств ревизий, поддержка разбиения хранилища на разделы, возможность подключения произвольных хранилищ метаданных и систем индексации;
-  Добавлена утилита svnfsfs для низкоуровневых манипуляций с хранилищем репозитория и анализа его содержимого, в том числе чтения и записи индексов;
-  Добавлена новая команда "svn auth", предназначенная для просмотра и чистки параметров аутентификации (логины, пароли, SSL-сертификаты), хранимых в любом кэше паролей.
-  В команду "svn info" добавлена возможность вывода информации только об одном поле ("svn info --show-item=arg") для повышения удобства использования в скриптах.
-  Добавлена опция "--trust-server-cert-failures" позволяющая игнорировать сбой в проверке сертификата при использовании HTTPS;
-  В сервере svnserve в многопоточном режиме добавлены опции для регулирования размера пула нитей. Число одновременных обработчиков можно ограничить командами "--min-threads" и "--max-threads";
-  Добавлена команда "svnadmin info", выводящая подробные сведения о репозитории;
-  В команду "svnadmin verify" добавлена опция "--keep-going", при указании которой выполнение не завершается после выявления первой проблемы, а продолжается для следующей ревизии, что позволяет выявить несколько ошибок за один проход.


URL: http://svn.haxx.se/dev/archive-2015-08/0026.shtml
Новость: http://www.opennet.ru/opennews/art.shtml?num=42736


Содержание

Сообщения в этом обсуждении
"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 04:04 
Сейчас, как водится, понабегут яростно верующие святой церкви Git'a и буду с пеной у рта доказывать, что сабж в новости не нужен чуть более, чем полностью :)

Страшно находится с такими людьми рядом и осознавать, что твой основной RCS - это CVS, а Git лишь фронтенд для публики.


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено andy , 07-Авг-15 06:34 
> Страшно находится с такими людьми рядом и осознавать, что твой основной RCS - это CVS, а > Git лишь фронтенд для публики.

Возникает резонный вопрос, если Ваш основной RCS - это CVS,
для чего Вам Git, как фронтенд для публики? Почему бы не
задействовать тот же CVS?


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Константавр , 07-Авг-15 08:00 
Так проще, ведь каждый будет спрашивать - а почему не Git?

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 07:49 
> Страшно находится с такими людьми рядом и осознавать, что твой основной RCS - это CVS, а Git лишь фронтенд для публики.

не бойся нас - мы не игил, голов не отпиливаем.


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено all_glory_to_the_hypnotoad , 07-Авг-15 22:38 
только двигаем вперёд, ну или меняем одну голову на другую.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 08:28 
Почему именно гита? Mercurial - на все!

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Anton , 07-Авг-15 11:17 
Среди VCS мейнстрим сейчас git, а всё остальное (svn, hg, fossil и т. п.) - притесняемые меньшинства, которым адепты git регулярно напоминают что всё кроме git должно исчезнуть.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Kodir , 09-Авг-15 19:52 
"Мэйнстрим" - это то, что принято промышленным сообществом. А то, что большинство уличных наркашей предпочитают "момент", никак не делает его первым наркотиком в мире. Так вот наколенное поделие торвальдса - тот самый "момент", заточенный сугубо под торвальдские нужды. В мэйнстриме нужен системный подход, продуманная архитектура, чего у git нет и не предвидится в ближайшие 20 лет.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 09:13 
Ну почему не нужен, у каждого инструмента свои плюсы и да сабвершен немного улучшили когда в каждой директории был .svn это было конечно адово неудобно.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 09:27 
Сложная судьба у ретроградов.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено anonimous , 07-Авг-15 10:05 
Ты не один, мы с тобой! Арчеводы, вот, тоже не смогли уйти с svn:

https://projects.archlinux.org/svntogit/


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено iZEN , 07-Авг-15 10:38 
> Страшно находится с такими людьми рядом и осознавать, что твой основной RCS - это CVS

Почему не Mercurial? (Он проще и логичнее Git'а)


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 12:02 
...и вы заранее разогреваете сфинктер? Похвально ))

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено dev , 07-Авг-15 12:43 
Почему-то почти каждая новость начинается с комментария о том, что сейчас понабегут противники того, о чем говорится в новости, и начнётся ад.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 13:35 
>что сейчас понабегут противники того, о чем говорится в новости

Так срaч уже был ("а зачем это нeнужно, когда есть ГИТ!" и т.д.) - его просто довольно оперативно удалили ;)


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Anonplus , 07-Авг-15 21:25 
И, чсх, именно так и происходит.
Вся суть комментариев на опеннете.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено arcsin , 07-Авг-15 09:31 
еще OpenSCADA на SVN

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 07-Авг-15 10:23 
Допиши, плиз, в новость ВСЕ проекты, к-е используют SVN.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено ALex_hha , 07-Авг-15 12:18 
> поэтому лучше выполнить полный цикл пересоздания репозитория по схеме dump / load;

# du -h /svn/REPO1
151G    REPO1

и это только за один месяц. Я его перепаковывать буду неделю :(


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено КЭП , 09-Авг-15 00:21 
pr0n-4k.mp4 ?

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Andrew Kolchoogin , 10-Авг-15 21:11 
pr0n-4k.mp4.uue

Obviously.


"Увидела свет система управления версиями Apache..."
Отправлено arisu , 07-Авг-15 13:49 
реквестирую полный список ненужных проектов!

"Увидела свет система управления версиями Apache..."
Отправлено Anonplus , 07-Авг-15 21:26 
> реквестирую полный список ненужных проектов!

И как вам живётся без GCC?


"Увидела свет система управления версиями Apache..."
Отправлено arisu , 07-Авг-15 21:31 
для gcc, к счастью, есть официальное гитовое зеркало. которое, кстати, весьма используется сторонними разработчиками в процессе создания патчей для mainline.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Аноним , 08-Авг-15 17:50 
Парни напишите пожалуйста проекты, которые используют Subversion. Просто интересно. Без оценоки и холиваров пожалуйста. Просто интересно.

"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено ALex_hha , 09-Авг-15 11:33 
> Парни напишите пожалуйста проекты, которые используют Subversion. Просто интересно. Без
> оценоки и холиваров пожалуйста. Просто интересно.

у тебя забанили гугл?


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Andrey Mitrofanov , 09-Авг-15 18:35 
>> Парни напишите пожалуйста проекты, которые используют
>>Просто интересно.
> у тебя забанили гугл?

Этот вопрос его встрепенул и взволновал прямо во время чтения первого абзаца новости выше. Он решил нас им озадачить, так и не дочитав первый абзац там наверху до конца. Очень непосредственный восприимчивый юноша. Или девушка.


"Увидела свет система управления версиями Apache Subversion 1..."
Отправлено Gankov , 16-Сен-15 17:41 
Mono достаточно давно лежит на github-е. Наврятли они используют где-то svn.