Репозиторий Ruby переходит с Subversion на Git

Опубликовал hsbt 23-04-2019
Перевел: shprotru

Сегодня канонический репозиторий языка программирования Ruby переведен из Subversion в Git.

Веб-интерфейс нового репозитория https://git.ruby-lang.org, реализован на базе cgit. Мы можем сохранять хэши коммитов участников напрямую в репозиторий Ruby.

Политики разработки

  • Не используем главную ветку в cgit.
  • Репозиторий GitHub останется лишь зеркалом. Не пользуемся “Merge pull request”.
  • Ветки ruby_2_4, ruby_2_5, и ruby_2_6 будут продолжены разрабатываться на SVN. Не вносим никаких изменений на cgit.
  • Начиная с ruby_2_7, пользуемся cgit для разработки стабильных веток.
  • Не пользуемся слияниями коммитов.

Отдельные благодарности

  • k0kubun

    k0kubun в агрессивной манере запилил инструменты для релизов и портирования рабочих процессов, а также обновил хук-скрипт для git.

  • naruse

    naruse обновил список новшеств для Ruby CI и Redmine (bugs.ruby-lang.org).

  • mame

    mame прикрутил скрипт для уведомлений о коммитах в slack.

Предстоящие работы

Нам всё ещё нужно закончить некоторые задачи. Если вы обнаружите проблемы связанные с миграцией на Git, пожалуйста, дайте нам знать https://bugs.ruby-lang.org/issues/14632.

Наслаждайтесь!

Последние новости

Вышел Ruby 4.0.0

Мы рады сообщить о выпуске Ruby 4.0.0. Ruby 4.0 представляет «Ruby Box» и «ZJIT», а также добавляет множество улучшений.

Опубликовал naruse 25-12-2025

Новый облик документации Ruby

Вслед за редизайном ruby-lang.org, у нас есть еще новости в честь 30-летия Ruby: docs.ruby-lang.org получил полностью новый облик с Aliki — новым стандартным шаблоном RDoc....

Опубликовал Stan Lo 23-12-2025

Больше новостей...