Конфигурация VCS Mercurial¶
Руководство по использованию системы контроля версий Mercurial можно найти здесь
Частичный русский перевод есть здесь
Ниже приведён пример конфигурационного файла Mercurial ~/.hgrc со всеми необходимыми расширениями и улучшениями.
[ui] username = Имя Фамилия латиницей <почтовый.ящик@gmail.com> [extensions] mq= graphlog= color= progress= rebase= record= pager= [pager] pager = LESS='FRX' less [color] status.modified = magenta bold status.added = green bold status.removed = red bold status.deleted = cyan bold status.unknown = blue bold status.ignored = black bold diff.diffline = bold diff.extended = cyan bold diff.file_a = red bold diff.file_b = green bold diff.hunk = magenta diff.deleted = red bold diff.inserted = green bold diff.changed = white diff.trailingwhitespace = bold red_background
Поддержка пословного сравнения в Mercurial¶
Основано на руководстве http://mercurial.selenic.com/wiki/WordDiff
Установите приложение wdiff:
sudo apt-get install wdiff
Скачайте скрипт cwdiff и расположите в директории
~/bin
или/usr/local/bin
. Данный скрипт добавляет поддержку сравнения директорий и подсвечивает вывод приложения.Включите расширение ExtdiffExtension добавив следующие строчки в конфигурационный файл (
~/.hgrc
):
[extensions] hgext.extdiff =
- Включите поддержку команды
wdiff
, добавив следующие строчки в конфигурационный файл (~/.hgrc
):
[extdiff] # путь к исполняемому скрипту cwdiff cmd.wdiff = cwdiff opts.wdiff = --diff --ab