wiki:MercurialBatteriesIncluded

Установщик для Windows типа Batteries Included (= Всё в одном флаконе)

Появился установщик для Windows, который позволяет поставить "одним кликом" Mercurial плюс некоторые полезные дополнения к нему, обеспечивающие графический интерфейс для работы с репозиториями.

http://www.selenic.com/mercurial/wiki/index.cgi/WindowsInstallers

http://qct.sourceforge.net/

Какой установщик выбрать

Есть два "однофлаконных" установщика. Один из них включает TortoiseHG, а другой - не включает. На сегодняшний день TortoiseHG, видимо, ещё не доделана. Есть в ней некоторая "глючность"... Например, в некоторых местах показывает русские буквы в виде вопросительных знаков.

Также люди жаловались, что Эксплорер из-за TortoiseHG начинает, в некоторых случаях, жутко "тормозить"...

Поэтому, пока лучше выбирать вариант установщика без TortoiseHG.

Какие дополнительные команды появляются

В результате у команды hg появляются дополнительные команды, которые открывают графические окна. В частности:

  • gcommit - графическое средство для совершения commit.
  • glog - графический показ истории репозитория.
  • gstatus - графический показ статуса файлов.
  • qct - запуск графического средства для совершения commit.
  • vdiff - запуск утилиты kdiff3 для трёхпутного сравнения файлов.
  • view - интерактивный разглядыватель истории версий в репозитории (с рисованием графа зависимостей версий).

Какие исправления желательно сделать в настройках после установки

После установки, рекомендуется раскомментировать в файле Mercurial.ini следующие строчки:

[extensions]
hgext.win32text =

[encode]
; Encode files that don't contain NUL characters.

** = cleverencode:

[decode]
; Decode files that don't contain NUL characters.

** = cleverdecode:

Тогда будет выполняться автоматическое преобразование окончаний строк при записи файлов из репозиторий из формата Windows в формат Юниксов. Распознавание типа файла делается автоматически: если в первых нескольких килобайтах файла обнаруживается нулевой байт, файл считается "бинарным", и преобразование не выполняется. Если такая система не устраивает, то можно включать преобразование только для файлов с указанными расширениями.

Last modified 13 years ago Last modified on Dec 31, 2007, 2:58:39 PM