在html模板文件中,我想将修订号附加到外部css和javascript文件的链接。非常类似于:IE6 Javascript problems with $Revision$ in the filename
但正如那里所说,这可能会导致问题,至少在IE6中是这样。
而不是将关键字$Rev$
替换(或扩展)为$Rev: 123$
,我希望123
作为结果,建立….css?$Rev$
到….css?123
的链接而不是….css?$Rev: 123$
。
关键字替换的某处是否有可以修改的模板?
答案 0 :(得分:0)
不,您无法更改关键字的输出格式。对于Subversion 1.8及更早版本的客户端,关键字输出格式始终为$keyword: value $
。
答案 1 :(得分:0)
旧帖子,但今天的主题仍然很有趣: 我在 PHP 中有同样的问题,这就是我所做的:
if (preg_match('/^\$Rev: (\d+) \$$/', '$Rev:$', $bits)) {
echo "Version = ", $bits[1];
}
else {
echo "Version = unknown";
}