Оцените
Mercurial 1.1
Mercurial — распределённая система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода. Система Mercurial написана на Python, хотя чувствительные к производительности части (например, своя реализация diff) выполнены в качестве Python-расширений на C. Репозитории Mercurial управляются при помощи утилиты командной строки hg. Помимо юниксоподобных операционных систем (включая MacOS X), Mercurial может работать и под Windows.
Домашняя страница: http://www.selenic.com/mercurial/
Домашняя страница: http://www.selenic.com/mercurial/
Наряду с традиционными возможностями систем контроля версий, Mercurial поддерживает полностью децентрализованную работу (отсутствует понятие основного хранилища кода), ветвление (возможно вести несколько веток одного проекта и копировать изменения между ветками), слияние репозиториев (чем и достигается «распределённость» работы). Поддерживается обмен данными между репозиториями через HTTP/HTTPS, SSH[1] и вручную при помощи упакованных наборов изменений.
Mercurial использует SHA1-хеши для идентификации ревизий и позволяет присваивать отдельным ревизиям индивидуальные метки.
Утилита hg обладает компактным интерфейсом, и Mercurial считается простой в освоении системой.
Первый файл - версия под Windows, второй - под Unix/Linux
Mercurial использует SHA1-хеши для идентификации ревизий и позволяет присваивать отдельным ревизиям индивидуальные метки.
Утилита hg обладает компактным интерфейсом, и Mercurial считается простой в освоении системой.
Первый файл - версия под Windows, второй - под Unix/Linux