私はPHPIDEとしてNetBeansを使用しており、docblockに次のような@versionタグが表示されています。
@version $Id someinfo and timestamp
NetBeansには、コミットごとにこれを自動的に更新する方法がありますか?それとも、このタグの要点を完全に見逃していますか?
私はPHPIDEとしてNetBeansを使用しており、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
行末タイプをLF(\n
)に設定する場合は、最後の行を次のように置き換えるだけです。
*.php = svn:keywords=Id;svn:eol-style=LF
これは私のために働いた:
ソースフォルダに移動して、これを実行します。
find . \( -name '.svn' -prune \) -o -name '*.php' -exec svn propset svn:keywords "Id " {} \;
これにより、各ファイルのキーワードが手動で設定されます