[英]How do I use NetBeans and SVN @version tag in the PhpDoc docblock?
我使用NetBeans作为我的php ide,我在docblock中看到了@version标签,如下所示:
@version $Id someinfo and timestamp
NetBeans是否有办法在每次提交时自动更新? 或者我完全忽略了这个标签的观点?
好吧,不,Netbeans没办法。 但是颠覆确实......
确切的标签是$Id$
,它对应于svn属性svn:keywords=Id
。 找到配置文件(在Linux上,它通常在~/.subversion/config
。在Windows上我发现它在~\\Application Data\\Subversion\\Config
。找到该文件(或者如果它不存在则创建它)然后添加这些线:
[miscellany]
enable-auto-props = yes
[auto-props]
*.php = svn:keywords=Id
如果要将End Of Line类型设置为LF( \\n
),则可以使用以下代码替换最后一行:
*.php = svn:keywords=Id;svn:eol-style=LF
这对我有用:
转到源文件夹并执行以下命令:
find . \( -name '.svn' -prune \) -o -name '*.php' -exec svn propset svn:keywords "Id " {} \;
这会手动设置每个文件的关键字
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.