Pull to refresh

Вышли Mercurial 1.5 и TortoiseHg 1.0

Reading time 1 min
Views 2.7K
Вышла новая версия распределённой системы управления версиями 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'ов.
Tags:
Hubs:
+38
Comments 39
Comments Comments 39

Articles