【问题标题】:svn keyword replacement: is it possble to replace $Rev$ with only the revision numbersvn 关键字替换:是否可以仅用修订号替换 $Rv$
【发布时间】:2013-11-29 00:55:37
【问题描述】:

在 html 模板文件中,我想将修订号附加到指向外部 css 和 javascript 文件的链接。非常类似于:IE6 Javascript problems with $Revision$ in the filename

但正如那里所说,这可能会导致问题,至少在 IE6 中是这样。

与其将关键字$Rev$ 替换(或扩展)为$Rev: 123$,不如将​​123 作为结果,将….css?$Rev$ 链接到….css?123 而不是….css?$Rev: 123$

是否有可以修改关键字替换的模板?

【问题讨论】:

  • 我的回答在 2013 年对您有帮助吗?请点赞并接受它。 :)

标签: svn keyword


【解决方案1】:

不,您不能更改关键字的输出格式。对于 Subversion 1.8 和更早版本的客户端,关键字输出格式始终为 $keyword: value $

SVNBook | Keyword Substitution

【讨论】:

    【解决方案2】:

    旧帖子,但今天的主题仍然很有趣: 我在 PHP 中有同样的问题,这就是我所做的:

    if (preg_match('/^\$Rev: (\d+) \$$/', '$Rev:$', $bits)) {
        echo "Version = ", $bits[1];
    }
    else {
        echo "Version = unknown";
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-07
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 2021-02-01
      相关资源
      最近更新 更多