Leksykon IT › Programowanie › Mercurial

Mercurial

Programowanie Svenska → Zaktualizowano: 2026-10-06
Więcej informacji
Twórca
Matt Mackall
Rok
2005
Typ
System kontroli wersji
Licencja
GPL-2.0

Powstał w tym samym miesiącu co Git i z tego samego powodu, uchodził za wygodniejszy w użyciu — i mimo to przegrał.

Gdy w kwietniu 2005 roku BitKeeper wycofał darmową licencję dla jądra Linuksa, natychmiast ruszyły dwa projekty. Linus Torvalds napisał Gita, Matt Mackall — Mercuriala. Oba systemy są rozproszone i szybkie na dużych repozytoriach. Mercurial napisano w Pythonie, miał spójniejsze nazwy poleceń i traktował historię jako niezmienną, chyba że wyraźnie zażądano inaczej.

Na dużą skalę używali go Mozilla, Facebook i Nginx. Zwycięstwo Gita przypisuje się zwykle GitHubowi, nie samej technologii: efekt sieciowy dominującego ekosystemu hostingowego rozstrzygnął wybór za większość ludzi. Prace Facebooka nad bardzo dużymi repozytoriami przetrwały w narzędziu Sapling.

← Wróć do leksykonu