SVN中的修订日志记录

时间:2015-02-13 08:25:32

标签: svn

我使用以下信息更新我的〜/ .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时它都会看到下面的代码段:

/*
@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 $
*/

有可能吗?

1 个答案:

答案 0 :(得分:0)

不,Subversion无法做到这一点。您要求的是this FAQ answer的变体,它表示在Subversion中不会实现这样的任何内容。

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