簡體   English   中英

如何在PhpDoc docblock中使用NetBeans和SVN @version標記?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM