Полезные расширения TortoiseHg - PullRequest
11 голосов
/ 16 ноября 2010

Ребята, не могли бы вы описать расширения TortoiseHg, которые входят в комплект установки?Что они делают и что вы используете ежедневно?Что еще полезнее?

Это список из TortoiseHg v1.1.5 для Windows.

[extensions]
; extensions shipped with Mercurial by default
;
;acl =
;bookmarks =
;bugzilla =
;children =
;churn =
; Warning: the color extension is not recommended for Windows
;color =
;convert =
;extdiff =
;fetch =
;gpg =
;graphlog = 
;hgcia =
;hgk =
;highlight = 
;interhg =
;keyword =
;mq =
;notify =
;pager =
;parentrevspec =
;patchbomb =
;progress =
;purge =
;rebase =
;record =
;schemes =
;transplant =
;win32mbcs =
;win32text =
;zeroconf =
; Extra extensions bundled with TortoiseHg
;fold =
;hgcr-gui =
;perfarce =
;hgeol =
;mercurial_keyring =

Ответы [ 3 ]

10 голосов
/ 16 ноября 2010

Мое избранное:

graphlog    ASCII graph next to changesets to visualize branching.  
mq          Handle local changes as a series of patches that can be edited.  
purge       Mass delete of unrevisioned files (and ignored files with --all).  
rebase      transplant a branch onto a different changeset.  
transplant  Copy a changeset onto the local changeset.  

Из них я ежедневно использую mq и purge.

5 голосов
/ 29 ноября 2011

После одного года опыта я получил свой собственный список наиболее полезных расширений mercurial (с использованием Windows и TortoiseHg).Будет перечисляться в порядке важности.

  1. mq (для редакции истории и включения повторной активации)
  2. rebase (для изменений движений вокруг репо)
  3. трансплантация (иногданеобходим для точного управления наборами изменений)
  4. закладки (редко требуется для отметки головки ветви)
1 голос
/ 14 мая 2015

расширение цвета сделало меня любопытным, поэтому вот что говорят документы :

Это расширение изменяет команду состояния, чтобы добавить цвет к ее выводу, чтобы отразить состояние файла.команда qseries для добавления цвета для отражения состояния патча (применено, не применено, отсутствует) и для связанных с diff команд для выделения дополнений, удалений, заголовков diff и пробельных символов.

Другие эффекты в дополнение к цвету, как жирный и подчеркнутый текст, также доступны.Эффекты отображаются с помощью функции управления ECMA-48 SGR (иначе говоря, кодов выхода ANSI).Этот модуль также предоставляет функцию render_text, которую можно использовать для добавления эффектов к любому тексту.

...