对于我正在进行的项目,我们使用 SVN。所以我为 Netbeans 安装了 SVN 插件,到目前为止效果很好。
现在在类和其他 php 文件中,我们使用带有 @version 标签的 docblocks。我想知道如何让插件自动填充/替换版本标签中的 $Id$?
我目前正在使用 Win7 和 NetBeans 7.1.2。我在下面的配置文件中添加了以下几行%APPDATA%\Roaming\Subversion config
:
*.php = svn:keywords=Id
*.phtml = svn:keywords=Id
*.js = svn:keywords=Id
我还从以下行中删除了评论:
enable-auto-props = yes
重新启动 NetBeans 后,我注意到 (UserPath).netbeans\7.1.2\config\svn\config 中的配置文件已使用先前添加的数据进行了更新。
但是,如果我提交更改的文件,@version 标记不会更新。之后只剩下 $Id$。我做错了什么或者我错过了配置什么?
它应该如下所示:
@version $Id: XYZ.php 637 2012-10-08 15:13:38Z flo $