Mercurial - это:
- Скорость
Экстремально высоко-производительная схема хранения с сжатием изменений
- Оптимизированное размещение и эффективный доступ в файловой системе
Полноценное перекрестное индексирование файлов и наборов изменений
Нетребовательные к полосе пропускания и ЦПУ (CPU) протоколы синхронизации HTTP и SSH
- Маштабируемость
- Распределенная модель разработки поддерживает неограниченное количество разработчиков
Поддерживаются произвольные слияния между ветвями разработчиков
- Отсутствуют значительные потери производительности при большом количестве файлов или длительной истории изменений
- Нет необходимости ждать разблокирования файлов! Полная поддержка параллельной разработки!
- Высокая надежность и живучесть
Основанная на SHA1 проверка целостности данных репозитория
- Модель хранения "Только добавление" с журналированием транзакций
- Высокоскоростная верификация всего репозитория
Удобное резервное копирование
- Простота использования
- Большинство команд хорошо знакомо пользователям CVS и других систем
- Встроенная справочная система
Интегрированный веб интерфейс (example)
Созданы клиенты с графическим пользовательским интерфейсом (GUI)
- Гибкость
Работает под управлением UNIX, MacOS X, и Windows
Возможна конвертация (миграция) репозитория из большинства популярных систем-аналогов SCMs
Не накладывает ограничений на модель использования
Дает пользователю создавать свои перехватчики и расширения
- Бесплатность
Исходный код системы доступен под лицензией GPL
Активная поддержка сообщества и разработчиков
