首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mercurial关键字在js和css文件中不展开

mercurial关键字在js和css文件中不展开
EN

Stack Overflow用户
提问于 2011-09-06 20:38:10
回答 1查看 100关注 0票数 1

我在Windows7上使用TortoiseHg 2.1.3,我已经将它配置为使用关键字扩展(请不要使用“这是糟糕的做法”的注释,我已经研究了参数,我认为在我的情况下这是一个有效的使用)。我的mercurial.ini文件如下所示:

代码语言:javascript
复制
[ui]
username = xxx
merge =beyondcompare3
ignore = ~/.hgignore

[tortoisehg]
vdiff =beyondcompare3
engmsg = True
ui.language = en

[extensions]
mercurial_keyring = 
keyword = 
convert = 

[keyword]
*.css =
*.js =
*.php =
*.html =
*.htaccess =

[keywordmaps]
Id = {file|basename} {rev}.{node|short} {date|utcdate} {author|user}
Revision = {desc}

现在,在任何php,html和htaccess文件中,当我提交文件时,我的$Id$可以像预期的那样扩展,但在任何js和css文件中,它们不是这样吗?我不明白为什么在所有文件中,文档头都是相同的(我对其中包含$Id$的文件使用模板)。

EN

回答 1

Stack Overflow用户

发布于 2011-09-23 14:58:49

附注:关键字部分(以及其他部分,它们使用的位置)的文件掩码模式必须是**。(不是一个星的赢家模式,而是两个星)。有时对于某些文件名,它可以播放

对于ID扩展,我可能会尝试创建此关键字的克隆,并在有问题的文件类型中进行测试(不要忘记kwshrink|kwexpand魔术单词),在测试后捕获差异

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7320064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档