IT-словарь › Программирование › Mercurial

Mercurial

Программирование Svenska → Обновлено: 2026-10-18
Подробнее
Автор
Мэтт Маккол (Matt Mackall)
Год
2005
Тип
Система контроля версий
Лицензия
GPL-2.0

Появился в том же месяце, что и Git, по той же причине, многим казался удобнее — и всё равно проиграл.

В апреле 2005 года BitKeeper отозвал бесплатную лицензию для ядра Linux, и сразу стартовали два проекта: Линус Торвальдс написал Git, а Мэтт Маккол — Mercurial. Обе системы распределённые, обе быстро работают на больших репозиториях. Mercurial написан на Python, команды в нём названы последовательнее, а историю он считает неизменяемой, пока её явно не попросят переписать.

Mozilla, Facebook и Nginx использовали его в больших масштабах. Победу Git принято объяснять не технологией, а GitHub: сетевой эффект доминирующей хостинговой экосистемы решил выбор за большинство. Наработки Facebook для очень больших репозиториев продолжили жить в инструменте Sapling.

← Назад к словарю