Распределённая система контроля версий Mercurial обновлена до версии 4.8
Новости
В новой версии добавили многочисленные расширения для упрощения работы, а также улучшили оптимизацию производительности системы в целом.
662 открытий674 показов
Распределённая система управления версиями Mercurial обновилась до версии 4.8. Программа распространяется под GPLv2+ и используется для многих разработок, вроде Mozilla, OpenOffice, OpenJDK и других.
Основные изменения в Mercurial 4.8
В этой версии стабилизировали реализацию шаблонов форматирования для настройки формата вывода любых команд. Это позволяет использовать для вывода JSON и XML. В обновление добавили несколько расширений, в том числе экспериментальных. Среди них можно отметить настройку commands.resolve.confirm
для подтверждения действий без указания имени файла, настройку commands.resolve.mark-check
, которая выводит предупреждение во время выполнения операции --mark
при наличии конфликтующих файлов.
Также в этой сборке разработчики улучшили оптимизацию производительности системы в целом. А в файл конфигурации добавлена настройка http.timeout
, позволяющую определить таймаут операции.
Главные преимущества Mercurial
Система контроля версий может похвастаться высоким быстродействием и хорошей производительностью. Причём это не зависит от числа элементов в хранилище. Mercurial оптимизирована для работы на HDD, а все изменения и файлы в репозитории дополнительно проиндексированы.
В этой версии разработчики решили улучшить безопасность системы, все передачи по сети идут по протоколам HTTPS и SSH, а данные передаются в сжатом виде. Наконец, систему легко масштабировать, а рост репозитория не уменьшает производительности системы в целом.
Также следует отметить наличие встроенного веб-интерфейса и поддержку графических сред. Кроме того, система не имеет привязки к определённой системе и работает на UNIX, macOS и Windows.
В сентябре 2018 года вышло обновление системы контроля версий Git 2.19, в котором повысили точность поиска по репозиторию, а также добавили инструменты для сортировки веток по умолчанию и сравнения цепочек коммитов.
662 открытий674 показов