Mercurial - smartencode - smartdecode - 多个文件模式 - Mercurial.ini

标签 mercurial newline hgrc

如何在 Windows 中的 Mercurial.ini 中指定 CRLF 编码/解码选项?

文档提供了以下选项:

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

对于所有文件,

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

针对一种文件(此处为 .txt 文件)。

我需要指定 *.xml、*.java 等!

最佳答案

[decode][encode] 部分添加更多行:

[extensions]
win32text =

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

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

顺便说一句,双星匹配任何路径并跨越目录分隔符。有关 Mercurial 中所谓的“globbing”选项的更多信息,请参阅 hg 帮助模式

关于Mercurial - smartencode - smartdecode - 多个文件模式 - Mercurial.ini,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/898619/

相关文章:

mercurial - 如何使用不同的用户名启动新的 Mercurial 项目?

jsf - 在工具提示中放置换行符/换行符

html - 严格遵守资源字符串的空白和换行符

java - 在 jtextarea 中显示带有换行符和间距的文本

mercurial - 跨平台hgrc解决方案?

mercurial - 加载多个 .hgrc 文件 - 即一些具有机器特定设置的文件?

java - 从 Java 执行 hgweb.cgi

Mercurial (Hg) 和二进制文件

mercurial - merge Mercurial 中的分支

mercurial - 我们如何自定义 fetch 扩展使用的默认提交消息?