Вышли Mercurial 1.5 и TortoiseHg 1.0
Вышла новая версия распределённой системы управления версиями Mercurial и user-friendly клиента для этой системы — TortoiseHg.
Вот сокращённый список изменений для Mercurial (оригинал здесь)
- улучшение в работе команды heads с именованными ветвями
- шаблон для записи в логи в формате XML
- import теперь может получать по несколько патчей через e-mail, mbox'ы, файлы и URL'ы
- новая опция patch.eol=auto, позволяющая игнорировать тип переводов строк в патчах
- новая опция -b (--branch) для комманд clone, bundle, incoming, outgoing, pull и push
- новая опция server.validate для проверки целостности при выполнении push
- вложенные репозитории (subrepos) теперь имеют базовую поддержку Subversion
- поддержка сертификатов SSL для серверов и улучшеная поддержка IPv6
- новое расширение progress bar
- улучшения в расширениях mq, color, convert, win32mbcs, zeroconf, rebase
- улучшения в web-интерфейсе
- улучшены сообщения об ошибках и документация
Изменения в TortoiseHg (оригинал)
- теперь используются Mercurial 1.5, Python 2.6.4, GTK 2.18.7, PyGtk 2.16.0, python-svn 1.6.6, dulwich
- добавлены расширения Perfarce, hgeol, mercurial keychain
- новый инсталлятор
- улучшения в интерфейсе
- добавлен диалог импорта
- интеграция с HTTP(s)/SMTP keychain
- обработка ссылок в комментариях к коммиту (подробности здесь)
- множество багфиксов и мелких улучшений
Кстати говоря, если вы до сих пор не использовали распределённые системы управления версиями, я советую вам попробовать TortoiseHg. Он прост и удобен. А если вы использовали TortoiseSvn, то интерфейс уже будет вам знаком (хотя, конечно, значительные отличия есть).
P.S. Сначала хотел оформить просто ссылкой, но хотелось поставить как минимум две ссылки. В итоге сделал беглый перевод changelog'ов.