Проект Xen перешёл с Mercurial на Git

26 февраля 2013 года

Разработчики свободного гипервизора Xen объявили (Архивная копия от 5 июля 2014 на Wayback Machine) о переходе на систему управления исходными текстами Git и вводе в строй официального Git-репозитория. Старые разрозненные репозитории на базе Mercurial теперь представлены виде одного Git-дерева, с разделением на ветки: master (xen-unstable.hg), stable-4.x (xen-4.x-testing.hg), staging (staging/xen-unstable.hg) и staging-4.x (staging/xen-4.x-testing.hg). Примечательно, что несмотря на официальное использование в прошлом Mercurial большинство разработчиков использовали локальные копии на базе Git и даже принимали новые патчи через Git.

После перехода на Git прошлые HG-репозитории (Архивная копия от 12 сентября 2014 на Wayback Machine) переведены в режим зеркал, работающих только на чтение. Для разработчиков привыкших к старой системе оставлена возможность отправки новых патчей через Mercurial. В качестве достоинств Git, послуживших стимулом к миграции, упоминается богатая функциональность, гибкость и производительность, более удобный процесс приёма групп патчей и упрощение работы коммитеров.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Проект Xen перешёл с Mercurial на Git», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.