2012-11-27 19 views
1

對於我正在使用的項目,我們使用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 $ 

回答

0

顯然,或

  • 你的配置,變化不玩(創建用於測試新的文件)
  • 你忘了自動道具一個「小」細節 - 它們適用於新的,啓用文件後創建的,不存在於回購中。對於這些文件,您必須手動添加svn:關鍵字。請與svn proplist -v <FILENAME>聯繫