[英]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.