Вышла очередная версия свободной распределённой системы управления версиями (DVCS) Mercurial, использующейся при разработке таких крупных проектов, как Python, Firefox, Nginx и OpenSolaris. Основные нововведения этой версии: Переход по умолчанию на протокол bundle2, который, по словам разработчиков, значительно повышает скорость выполнения команд pull и push в сравнении со старым протоколом, bundle. Значительные улучшения производительности: так, например, скорость работы команды hg diff была увеличена на 20%, hg status — на 25% (не на всех платформах), а hg revert в некоторых случаях стала выполняться быстрее почти в 4 раза. В веб-интерфейсе hgweb, была добавлена возможность отдачи результатов вызова к API в формате JSON. Добавлена (пока ещё экспериментально) команда hg censor, позволяющая навсегда запретить клонирование из репозитория определённой информации. Добавлена возможность произвести сравнение репозиториев командой hg diff --root относительно определённой директории (по [ словам ](
https://groups.google.com/forum/#!msg/mozilla.dev.version-control/z4aWvBoAGYw/d0hUGKJU_psJ ) разработчиков, это полезно при, например, добавлении патчей к чужим проектам в своём репозитории). Добавлена экспериментальная поддержка нового бэкенда для манифестов, позволяющая, например, клонировать только определённые директории из репозитория.
Ссылка:
http://www.linux.org.ru/news/opensource/11579312