下一个: Substitution modes, 上一个: Using keywords, 上层: Keyword substitution
关键字替换也有缺点。有时你需要的是 `$Author$' 字串出现在文件中, 而不希望被 cvs 当成关键字来解释并替换成类似 `$Author: ceder $' 的形式。
不幸的是没有一个可选择的关闭关键字替换的方法,只能通过 `-ko'(参阅 Substitution modes) 来完全关闭。
一些情况下你可以避免源文件中的关键字,但它能在最终产品中出现。
比如,本手册的源码里用 `$@asis{}Author$' 来代替最终出现的 `$Author$' 字串。
用 nroff
和troff
嵌入空字符 \&
到关键字里面也有同样的效果。
还可以在 CVSROOT/config 文件里面使用 KeywordExpand
选项
来指定一个明确的列表来包含或不包含某些关键字。参阅 Configuring keyword expansion。
该特性主要用在 LocalKeyword
中,参阅 Keyword list。