编辑:我在Windows Server 2008上通过.bat文件运行该命令。当我从cmd运行它时,一切正常。所以,这实际上是关于.bat文件中的引用的问题,而不是关于mercurial的问题。我正在更改标题和标签以反映这一点。
是否可以在hg log --template中插入引号?我试过以下:
hg log -r . --template "foo = \"{latesttag}.{latesttagdistance}\""
但这只是吃掉了报价。还有其他办法吗?
答案 0 :(得分:0)
对于Windows .bat
文件,您只需加倍双引号字符
hg log -r . --template "foo = ""{latesttag}.{latesttagdistance}"""