2012-05-08 5 views
1

GitHubにリポジトリがあります。リビジョン番号をバージョン文字列の一部として含めるためにコミット/プッシュがあるたびに、リポジトリが特定のファイルを変更するようにします。GitHubでホストされているファイルでバージョン文字列を進めるには?

すなわち私のバージョン文字列はそうのようになります。

/** 
* Filename 
* @version 1.0.{REVISION} 
*/ 

が、私は{} REVISION文字列は、関連するリビジョン番号に置き換えることにしたいです。

これは可能ですか?もしそうなら、どのように?

答えて

3

あなたがやっていることは、一般に「RCSタグ」と呼ばれています。

gitフィルタを使用してジョブを実行する必要があります。周りにグーグルが来てGitHub projectを持って来た。それは単に個人の問題ですが、

/** 
* Filename 
* @version 1.0.$Revision$ 
*/ 

これは、冗長な情報であると考え、多くのシナリオ(中がある:「リビジョン番号」で、あなたが実際に、あなたのヘッダーになるだろう、「IDをコミット」を意味すると仮定すると

好み)。

関連する問題