Направо към съдържанието

Mercurial

от Уикипедия, свободната енциклопедия
Mercurial
Информация
АвторМат Макол, Пиер Ив Давид
Начална версия19 април 2005 г.;
преди 19 години
 (2005-04-19)
Последна версия6.9[1]Редактиране в Уикиданни
20 ноември 2024 г.
Програмен езикPython, C, Rust
Операционна системаUnix-like, Microsoft Windows, macOS
Статусактивен
Вид софтуердецентрализирана система за контрол на версиите на файлове
ЛицензGPL-2.0-or-later
Уебсайтmercurial-scm.org
Mercurial в Общомедия

Mercurial е децентрализирана система за контрол на версиите на файлове. Създаден е предимно на програмния език Python, но съдържа двоична версия на инструмента diff, написана на C. Mercurial първоначално е проектиран за използване под Linux и Unix, но впоследствие са създадени версии за Windows и Mac OS X. Приложението се използва от командния ред, но съществуват и допълнителни графични интерфейси. Операциите се извършват чрез командата hg, която произлиза от символа на химичния елемент живак.

Основните цели на дизайна на Mercurial са висока производителност и скалируемост, възможности за децентрализирана разработка на проекти, управление на текстови и двоични файлове, както и сливане и разклоняване. Друга цел е запазването на опростеността. Mercurial съдържа вграден уеб интерфейс.