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

Исходное сообщение
"Проект Ruby перешёл с Subversion на Git"

Отправлено opennews , 23-Апр-19 07:57 
Разработчики языка программирования Ruby объявили (https://www.ruby-lang.org/en/news/2019/04/23/move-to-git-fro.../) о миграции основного репозитория с централизованной системы контроля версий Subversion (https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/?root=ruby) на  распределённую систему управления исходными текстами Git (https://git.ruby-lang.org/ruby.git/). Разработка новой стабильной ветки ruby_2_7  и ветки trunk переведена на Git, но сопровождение веток ruby_2_4, ruby_2_5 и ruby_2_6  оставлено в SVN.

Для навигации по коду и изменениям в основном репозитории предложен web-интерфейс (https://git.ruby-lang.org), основанный на cgit (https://git.zx2c4.com/cgit/). На использование кода из Git также переведены компоненты сборочной системы и система отслеживания ошибок (https://bugs.ruby-lang.org) (на основе Redmine (http://www.redmine.org)). Репозиторий (https://github.com/ruby/ruby) Ruby на GitHub продолжает позиционироваться как зеркало и пока не поддерживает приём pull-запросов.

URL: https://www.ruby-lang.org/en/news/2019/04/23/move-to-git-fro.../
Новость: https://www.opennet.me/opennews/art.shtml?num=50555


Содержание

Сообщения в этом обсуждении
"Проект Ruby перешёл с Subversion на Git"
Отправлено A.Stahl , 23-Апр-19 07:57 
Блин, куда ни глянь везде git уже, а меня svn устраивает полностью. Но переходить всё рано придётся потому что куда я от толпы денусь-то?

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 08:17 
Например BitKeeper. Его исходный код как раз открыли: https://www.linux.org.ru/news/opensource/12583508

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 08:20 
> Например BitKeeper. Его исходный код как раз открыли: https://www.linux.org.ru/news/opensource/12583508

Ставили бы сразу нормальную ссылку https://www.opennet.me/opennews/art.shtml?num=44399


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 10:02 
>Например Perforce

Исправил, не благодари.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Crazy Alex , 24-Апр-19 01:27 
Что он вам плохого сделал?

Мне вот после гита с этим пришлось дело иметь - жуть. Корячиться с шелвом и стаей ченжсетов вместо гитовых веток - удовольствие очень на любителя, да ещё и проприетарщина поганая.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 24-Апр-19 04:23 
Для компьютерной графики - самый вменяемый вариант, чтобы в гите не заливать каждую версию сцены блобом.

А проприетарность - это огромный плюс, а не минус. Разуй глаза.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 12:02 
У него есть аналог гитхаба? Мне, как не-разрабу, приятно пользоваться веб-интерфейсом, чтобы копаться в чужих проектах, чем выкачивать это всё (начиная с момента создания репозитория) и только потом смотреть... Это всё равно что поменять GMail на The Bat.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 22:29 
Приятно? Да это ужас какой-то. Будет приятно когда там наконец прикрутят нормальный поиск по коду, аля opengrok. Сейчас один фиг приходится скачивать репу и изучать код в нормальном ide.

И это не говоря про их жалкое подобие трекера задач. До redline как пешком до луны.

Код ревью тоже лажа.

Воющем социалочка для хипстеров.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Crazy Alex , 24-Апр-19 01:29 
Не-разраб что там вообще забыл?

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 08:55 
Неправильные вопросы задаёте. Надо не "чем меня устраивает svn?", а "лучше ли git, чем svn?", "чем git лучше svn?" и "чем меня не устраивает git?".

"Проект Ruby перешёл с Subversion на Git"
Отправлено freehck , 23-Апр-19 10:47 
> Блин, куда ни глянь везде git уже, а меня svn устраивает полностью. Но переходить всё рано придётся потому что куда я от толпы денусь-то?

Стахл, если тебя всё устраивает в SVN, то что-то менять смысла нет. Ну в самом деле, зачем? Всё же устраивает!

В дополнение выучить Git лишним не будет, безусловно.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 17:25 
> а меня svn устраивает полностью

Если тебя устраивает SVN, значит с реальным миром ты не взаимодействуешь, чужие исходники не качаешь и никуда не контрибутишь. Ну так и сиди дальше в своём уютном мирке хоть на RCS, что тебе до этих новомодных git'ов?


"Проект Ruby перешёл с Subversion на Git"
Отправлено Crazy Alex , 24-Апр-19 01:32 
Посидев на гите чуток, даже для себя, потом вообще не понимаешь, как жил с cvs/svn. Привыкнуть надо, книжечку прочесть (Pro Git тот же), но дальше - кайф.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 24-Апр-19 04:02 
Это так кажется, что всем устраивает, пока нет опыта работы с нормальной dvcs (git или, скажем, hg).

Меня когда-то тоже устраивало, а сейчас меня от одной мысли о работе с svn бросает в дрожь.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 26-Апр-19 16:32 
Вот только git к нормальным dvcs едва ли относится, его распространение сначала обеспечил авторитет Линуса, а потом мода и эффект толпы.  Ну ладно, Линус создал его для разработки ядра, может быть для этого конкретного проекта с учетом его размеров и принципов организации разработки git подходит наилучшим образом, но для подавляющего большинства других проектов он неоправданно запутан и неудобен, и технически его использование не обосновано (но айти — это давно не инженерия, а поп-культура, поэтому все так).

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 08:00 
Выбор cgit более чем странен. Проекты наоборот с cgit уходят, а они изначально на него перешли. С другой стороны GitLab тот ещё монстр и лёгкий и быстрый cgit вызывает положительные эмоции, но он не для разработки через web, а для просмотра изменений.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Andrew , 23-Апр-19 08:28 
Может разработчики Ruby просто хотят использовать меньше софта написанного на Ruby (но - не ими), вот и выбрали cGit, а не Gitlab ^_^

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 13:15 
Ага, боятся, что коммитить потянет. А на основной проект закиснет.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 09:59 
Про Gitea не слышали

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 24-Апр-19 10:41 
Он не на Ruby. Вот могли бы поставить себе GitLab он вроед бы все еще на Ruby.

"Проект Ruby перешёл с Subversion на Git"
Отправлено имя , 23-Апр-19 13:03 
У них для разработки уже есть Redmine, зачем им Gitlab и прочие монстры?

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 15:38 
>cgit вызывает положительные эмоции, но он не для разработки через web, а для просмотра изменений.

Разработка через web это когда напрвил что-то в веб-гуе и сразу закоммитил, нафиг что-то компилировать, проверять локально


"Проект Ruby перешёл с Subversion на Git"
Отправлено Michael Shigorin , 23-Апр-19 19:27 
> Выбор cgit более чем странен.

Ничего, что readonly-смотрелка и целая развесистая клюква -- совсем разные вещи, пересекающиеся примерно в одном (но главном для смотрелки)?


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 08:30 
Чем им svn не устроил? Работает уже почти 20 лет.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 13:01 
Мёрджить ветки удобнее.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 17:26 
Вы хотели сказать "не работает".

"Проект Ruby перешёл с Subversion на Git"
Отправлено имя , 23-Апр-19 17:45 
> Работает уже почти 20 лет.

…до первого отключения от сети.


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 10:58 
Главное что ни на ненужный hg.

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 15:32 
>ruby

ITS ALIVE


"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 24-Апр-19 10:40 
Да ну брось!

"Проект Ruby перешёл с Subversion на Git"
Отправлено Илья , 23-Апр-19 21:41 
Отлично! главное помнить что гит != гитхаб, тогда всё будет хорошо

"Проект Ruby перешёл с Subversion на Git"
Отправлено Аноним , 23-Апр-19 23:10 
git... ну ни ума, ни фантазии! Мало того, что git не предназначен для нормальных людей/проектов, так он ещё и спроектирован троечником Трольвадсом! Хоть бы попробовали Mercurial, снобы *прилагательное, очень невысокие интеллектуальные способности*!

"Проект Ruby перешёл с Subversion на Git"
Отправлено InuYasha , 25-Апр-19 13:59 
По-моему cgit - нормальная вебка. Главное чтоб не полностью на MS жыдхаб.