Mercurial, nazywany również Hg (jako że w języku angielskim mercury oznacza rtęć) – rozproszony(inne języki), międzyplatformowy system kontroli wersji napisany głównie w języku programowania Python, choć udostępniający funkcję diff (porównanie dwóch wersji) w języku C. Głównymi założeniami Mercuriala były: duża wydajność, skalowalność oraz zaawansowane możliwości operacji na gałęziach. Twórcą oraz głównym programistą jest Matt Mackall(inne języki). Kod źródłowy wydany jest na licencji GNU General Public License.
Mercurial został wydany w dniu 19 kwietnia 2005 w odpowiedzi na zapowiedź, że firma Bitmover wycofuje się z bezpłatnej wersji systemu BitKeeper. BitKeeper był używany w projekcie jądra Linux. Mackall postanowił napisać system, który mógłby zastąpić Bitkeepera i być używany do kontroli wersji w Linuksie. Mercurial powstał w podobnym czasie co pisany przez Linusa Torvaldsa system Git, któremu przyświecały podobne cele, co Mercurialowi. Ostatecznie do kontroli Linuksa został wybrany Git, aczkolwiek Mercurial jest obecnie używany w wielu innych projektach.
Czym jest Mercurial?
Program Mercurial wydaje Olivia Mackall and others, a jego autorem jest Olivia Mackall. To oprogramowanie na Windows o otwartym kodzie źródłowym, kategoria „Kontrola wersji”. Miejsce w rankingu popularności kategorii „Kontrola wersji” w katalogu: 9. Pierwsza wersja ukazała się w 2005 roku. Język programowania: Python, C i Rust. Poza Windows dostępne są wersje na: wieloplatformowość.
Instalacja i wymagania
Producent udostępnia instalatory EXE (Inno Setup) i MSI dla systemów 64-bit i 32-bit. Rozmiar głównego instalatora: 23,1 MB. Instalacja wymaga uprawnień administratora. Cicha instalacja jest możliwa dzięki udokumentowanym przełącznikom instalatora. Dostępny jest pakiet MSI do wdrożeń przez zasady grupy (GPO), Intune lub Configuration Manager.
Aktualizacje i historia wersji
Bieżąca wersja to 7.1.2, wydana 14 listopada 2025. Najstarsza wersja w katalogu pochodzi z 26 lipca 2021. Łącznie: 11 wersji, wszystkie z linkami do oficjalnych plików. Tempo wydań: ok. 2,6 rocznie.
Popularność i typy plików
Pakiet Chocolatey pobrano 280 496 razy. Wikipedia opisuje ten program w 29 językach spośród obsługiwanych przez serwis. Podobne programy: Git, GitHub CLI i jj.
Zalety / Wady
Zalety
- Otwarty kod źródłowy: każdy może go przejrzeć i skompilować
- Pakiet MSI do wdrożeń w firmie
- Udokumentowana cicha instalacja
- Wersje także na: wieloplatformowość
- Dojrzały projekt (od 2005 roku)
Wady
- Brak natywnej wersji ARM64
- Instalacja wymaga uprawnień administratora
W skrócie: Mercurial to program na Windows o otwartym kodzie źródłowym z kategorii „Kontrola wersji”; wersje: 64-bit i 32-bit. Administratorzy mogą go wdrażać bez udziału użytkownika.
Zrzuty ekranu
Czy pobieranie programu Mercurial jest bezpieczne?
- Plik jest pobierany z domeny producenta (mercurial-scm.org)
- Link do pobrania używa HTTPS
- Opublikowano sumę SHA256, więc plik można zweryfikować:
22219CA17A3E6B67EB4678D470DE010BF66478B7D4861EA5E29F3CD31585EB25· Otwórz raport VirusTotal dla tej sumy - Link odpowiedział przy ostatnim sprawdzeniu (22 października 2026)
- Kod źródłowy jest publiczny
- ExeAtlas nie przechowuje, nie opakowuje i nie modyfikuje instalatorów
Powiązany poradnik: Jak sprawdzić sumę SHA256 pliku w Windows
Najnowsze wersje
Wszystkie wersje (11) ›11 wersji w ciągu 4 lat · ok. 2,6 rocznie
| Wersja | Data | Rozmiar | Pliki |
|---|---|---|---|
| 7.1.2Najnowsza | 14 listopada 2025 | 29,1 MB | 32-bit MSI32-bit EXE (Inno Setup)64-bit MSI64-bit EXE (Inno Setup) |
| 7.0.3 | 15 lipca 2025 | 29,1 MB | 64-bit MSI32-bit EXE (Inno Setup)32-bit MSI64-bit EXE (Inno Setup) |
| 7.0.2 | 8 maja 2025 | 29,1 MB | 32-bit EXE (Inno Setup)64-bit MSI64-bit EXE (Inno Setup)32-bit MSI |
| 7.0.1 | 15 kwietnia 2025 | 29,1 MB | 64-bit EXE (Inno Setup)32-bit MSI64-bit MSI32-bit EXE (Inno Setup) |
| 7.0 | 31 marca 2025 | 29,1 MB | 64-bit EXE (Inno Setup)32-bit EXE (Inno Setup)64-bit MSI32-bit MSI |
| 6.3.1 | 14 maja 2024 | 28,8 MB | 64-bit EXE (Inno Setup)64-bit MSI32-bit EXE (Inno Setup)32-bit MSI |
| 6.2.1 | 30 lipca 2022 | 23,0 MB | 32-bit EXE (Inno Setup)64-bit EXE (Inno Setup) |
| 6.2.0 | 30 lipca 2022 | 22,9 MB | 32-bit EXE (Inno Setup)64-bit EXE (Inno Setup) |
Instalacja z wiersza poleceń
Cicha instalacja ›winget install --id Mercurial.Mercurial -echoco install hg -yscoop install main/mercurialMercurial-7.1.2-x64.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Pliki programów (.exe): hg.exe
Powiązany poradnik: Winget – jak instalować i aktualizować programy
Także na inne systemy
brew install mercurialInformacje
- Producent
- Olivia Mackall and others
- Autor
- Olivia Mackall i Pierre-Yves David
- Kategoria
- Kontrola wersji
- Licencja
- GPL-2.0
- Cena
- Za darmo
- Język programowania
- Python, C i Rust
- Wymagania
- Windows 11 / 10
- Architektura
- 64-bit, 32-bit
- Instalator
- EXE (Inno Setup), MSI
- Inne platformy
- wieloplatformowość
- Wersja
- 7.1.2
- Data wydania
- 14 listopada 2025
- Pierwsze wydanie
- 2005
- Dodano do katalogu
- 26 lipca 2021
- Wersje w katalogu
- 11
- Aktualizacje / rok
- 2,6
- Pobrania Chocolatey
- 280 496
- Strona WWW
- mercurial-scm.org
- ID winget
- Mercurial.Mercurial
- Pakiet Chocolatey
- hg
- Pakiet Scoop
- main/mercurial
- Kod produktu MSI
- {17D4149B-AF73-4CD8-9479-AA8ED233EB8F}
Oceny i opinie
Brak opinii. Można dodać pierwszą ocenę.
Alternatywy dla programu Mercurial
Zobacz wszystkie ›-
Open source20,1 mln ↓ -
Open source1,1 mln ↓ -
Open source1,2 tys. ↓ -
Open source1,1 mln ↓ -
Open source439,1 tys. ↓ -
Open source1,1 mln ↓ -
Open source757,7 tys. ↓ -
Open source6,9 tys. ↓
Najczęstsze pytania
Czy program Mercurial jest darmowy?
Tak. Mercurial to oprogramowanie open source na licencji GPL-2.0; można je pobrać i używać za darmo.
Czy pobieranie programu Mercurial jest bezpieczne?
Plik jest pobierany z serwera mercurial-scm.org, który należy do producenta; ExeAtlas nie przechowuje ani nie modyfikuje pliku. Sumę SHA256 pobranego pliku można porównać z podaną na tej stronie albo otworzyć raport VirusTotal dla tej sumy.
Jak zainstalować program Mercurial przez winget?
Wystarczy otworzyć PowerShell lub Terminal Windows i uruchomić polecenie winget podane na tej stronie. winget pobiera oficjalny instalator i przed uruchomieniem sprawdza jego sumę SHA256.
Czy program Mercurial obsługuje cichą instalację?
Tak. Na stronie cichej instalacji podano dokładne polecenie dla każdego instalatora, w tym msiexec dla pakietu MSI.
Czy Mercurial działa na procesorach ARM (Windows on Arm)?
Brak wersji ARM64; Windows 11 on Arm może uruchomić wersję 64-bit i 32-bit w emulacji.
Gdzie pobrać starsze wersje programu Mercurial?
Na stronie wersji zebrano linki do oficjalnych instalatorów wszystkich wersji (11), aż do 26 lipca 2021.
Jakie są alternatywy dla programu Mercurial?
Git, GitHub CLI, jj, TortoiseGit i Git Extensions. Strona alternatyw zawiera ich porównanie.