Mercurial 3.0

Mercurial — кроссплатформенная распределенная система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода, написанная на Python и C. Mercurial использую такие проекты как ALSA, Mozilla, Nginx, Python и Vim. Неполный список изменений:

Новая команда «hg config», которая выводит имена и значения всех переменных конфигурации, а при указании опции »--edit» позволяет изменять их значения. Опция »--local» указывает на конфигурацию репозитория, а »--global» на системную конфигурацию. Запоминание статуса HTTP-аутентификации. Раньше, параметры аутентификации передавались только после получения кода ошибки 401 (т.е. запросы дублировались 401/200, 401/200, 401/200…), сейчас параметры отправляются сразу для элементов путей в которых до этого был зафиксирован запрос аутентификации (401/200, 200, 200…). Вывод осмысленного теста ошибки при попытке выполнения «hg push» для только что созданного репозитория. Исправлено 17 ошибок. Переход на новую систему версий, по которой после 2.9 будет идти на 2.10, а 3.0 Возможность запуска сервера без репозитория. qimport: разрешено импортирование URL. Сокращение ключей: можно писать -T как альтернативу --template. Удалён interhg.  gpl, gpl2, mercurial, opensource

©  Linux.org.ru