Mercurial - cleverencode - cleverdecode - несколько шаблонов файлов - mercurial.ini

Как указать опцию кодирования / декодирования CRLF в mercurial.ini в Windows?

Документация предоставляет следующие варианты:

[extensions]
win32text =
[decode]
** = cleverdecode:
[encode]
** = cleverencode:

для всех файлов и,

[extensions]
win32text =
[decode]
**.txt = cleverdecode:
[encode]
**.txt= cleverencode:

для одного вида файлов (здесь.txt файлы).

Что мне нужно, это указать *.xml, *.java и т. Д.!

1 ответ

Решение

Добавьте больше строк в [decode] а также [encode] разделы:

[extensions]
win32text =

[decode]
**.txt = cleverdecode:
**.java = cleverdecode:
**.xml = cleverdecode:

[encode]
**.txt = cleverencode:
**.java = cleverencode:
**.xml = cleverencode:

Кстати, двойная звезда соответствует любому пути и охватывает разделители каталогов. Увидеть hg help patterns для получения дополнительной информации о так называемых "глобальных" опциях в Mercurial.

Другие вопросы по тегам