Компания Google объявила, что теперь в сервисе Google Code будет возможность использовать распределённую систему контроля версий Mercurial. До этого поддерживался только Subversion.
Mercurial был выбран по двум причинам: во-первых, в Google считают, что пользователям svn будет проще перейти именно на hg, а не на какую-то другую популярную DVCS, так как у Mercurial похожий набор команд и замечательная документация. Во-вторых, Google предоставляет все сервисы через HTTP, и по мнению этой компании, сетевой протокол Mercurial'а работает через HTTP эффективней, чем протоколы других DVCS.
Что интересно, Google использует свою реализацию Mercurial, основанную на BigTable (гугловская технология хранения больших объёмов информации), из-за чего система будет очень надёжной и масштабируемой.
Google призывает разработчиков (особенно команды из двух и более человек) тестировать новинку.
>>> Подробности