ソースファイル上のJavaDocのコメントに最終更新日やバージョンを自動的に記入する方法
Subversionの方法
1.「チーム」-「プロパティの設定」を選択
2.「Set Property」画面が表示されるので、以下を設定
プロパティ名 :svn:keywords
テキストプロパティを入力してください。:Revision Date Author
※空白で空ける、ダブルクォートで括る必要は無い。
プロパティを再帰的に設定 :チェック
3.
Javaのソースには以下を記載
$Revision$
Date
commit日付
置換例:$Date: 2006-08-09 13:15:41 +0900 (Wed, 09 Aug 2006) $
※日付の曜日が化ける場合は以下のようにする
$Date:: $
Revision
commitした時のリポジトリのRevision
置換例:$Rev: 38 $
Author
commitしたユーザー名
置換例:$Author: tomita $
HeadURL
ファイルのURL
Id
ファイル名、Rev、日付、ユーザー名を組み合わせた形式
置換例:$Id: foo.c 38 2006-08-09 13:15:41 tomita $
▼保存される場所
eclipse上でsvn:keywordsの設定を行うと、subversion上にその情報が保存されるものと考えられる。
理由1.eclipseのプロジェクトではファイルの変更は無い
理由2.別のeclipseからチェックアウトした場合も、svn:keywordsの設定が有効になっていた
ただし、ファイル単位。そのため新規にファイルを作成するsvn:keywordsの設定がされない
▼プロパティ(svn:keywords)の自動化
1.[ウィンドウ]-[設定]
2.[チーム]-[SVN]-[プロパティ構成]
3.「自動プロパティ」に以下を追加する。
ファイル名テンプレート:*.*
プロパティー:svn:keywords=Revision Date Author
Linux環境構築
最終更新:2011年12月02日 22:12