【问题标题】:Revision logging in SVNSVN 中的修订记录
【发布时间】:2015-02-13 08:25:32
【问题描述】:

我用以下信息更新我的 ~/.subversion/config:

[miscellany]
enable-auto-props = yes

[auto-props]
*.php = svn:keywords=Id
*.js = svn:keywords=Id

目前在提交时,它仅在文件中显示最新提交的修订为

/* 
* @author David Ordal, david -at- ordal.com
* @version $Id: test.php 3 2009-04-28 05:20:41Z dordal $
*/

我想在我的文件中启用修订记录,以便在我将代码提交到 SVN 时它看起来低于 sn-p:

/*
@author David Ordal, david -at- ordal.com
@version $Id: test.php 3 2009-04-29 04:20:41Z dordal $
@version $Id: test.php 2 2009-04-28 02:20:41Z dordal $
@version $Id: test.php 1 2009-04-27 01:20:41Z dordal $
*/

有可能吗?

【问题讨论】:

    标签: svn


    【解决方案1】:

    不,这在 Subversion 中是不可能的。您要求的是 this FAQ answer 的变体,它表示在 Subversion 中不会实现这样的功能。

    您要查找的信息已经在 Subversion 日志中,将其保存在文件中是多余的,并且可能与存储库不同步(使其不可信)。如果您必须将其包含在文件中,请将信息作为构建/打包过程的一部分插入其中(您必须自己编写代码)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-29
      • 2023-03-11
      • 1970-01-01
      • 2013-05-01
      • 2015-12-30
      • 1970-01-01
      相关资源
      最近更新 更多