在Eclipse中使用subversion填充@version标记

时间:2010-02-19 10:46:21

标签: eclipse svn subclipse phpdoc

我想在Eclipse中用Subclipse或Subversion填充注释标签@version。 CVS已自动完成此操作,但Subversion不是。这将非常有用。

我试图谷歌“@version”,但似乎不可能。

CVS的例子:

<?php
 /* 
 * @author Spankmaster
 * @version $Id: file.php,v 1.47 2009-09-21 09:28:49 sp Exp $
 * @package mysoftware
 */

SVN示例:

<?php
 /* 
 * @author Spankmaster
 * @version $Id: $ -> stays empty
 * @package mysoftware
 */

请帮助.....

2 个答案:

答案 0 :(得分:14)

在svn中是$ Revision $

/**
* Last changed: $LastChangedDate$
* @author $Author$
* @version $Revision$
*/

您还必须将关键字添加到项目(文件夹和文件)

属性svn:关键字设置为LastChangedDate作者ID修订版HeadURL

答案 1 :(得分:8)

感谢Marco和Davide。

为Eclipse用户总结一下:

这将更改所有文件,因此您必须再次检查整个项目。所以在这之前办理所有工作。

我右键点击该项目,选择“Team - &gt; set Property”

属性名称:输入“svn:keywords”

输入文本属性:输入“LastChangedDate Author Id Revision HeadURL”

选中“递归设置属性”选项

点击“确定”