1

私のコードスタイルにこのようなことをさせる方法が欲しい..このコメントはPHPにありますが、コンセプトはEclipse互換言語で機能するはずです。

/*
 * @author ${user}
 * @version ${version}
*/

バージョン変数を一度更新してから、リポジトリにコミットしたいと思います。そのため、他のユーザーがコメントを追加すると、バージョンが含まれるようになりました。ここで問題が発生します..バージョンをどこに保存しますか? <version></version>「.project」ファイルに一連のタグを作成し、コード スタイルからそれらを参照する方法はありますか?

4

1 に答える 1

1

この種の状況では、Subversion を使用している場合、そのキーワード置換メカニズム(引用)を使用します。

Subversion には、キーワード (バージョン管理されたファイルに関する有用で動的な情報) をファイル自体の内容に置き換える機能があります。キーワードは通常、ファイルに加えられた最後の変更に関する情報を提供します。

Revisionここでは、キーワード, と, に興味があるAuthorと思います:

Revision
このキーワードは、リポジトリ内でこのファイルが変更された最後の既知のリビジョンを表し、$Revision: 144 $.

Author
このキーワードは、リポジトリ内のこのファイルを最後に変更した既知のユーザーを表し、$Author: harry $.

于 2010-01-08T19:05:55.887 に答える