2017-02-17 5 views
1

私は手動でキーワードを追加することなく、この機能の(SVNカメのキーワード置換)リポジトリのそれぞれとすべてのファイルにファイル内に表示されるリポジトリ内の各ファイルのリビジョン番号を設定できますか?

$Rev $ 

をしたいです。

リビジョン番号を取得する方法はありますか? Subversionではファイルのキーワード置換を持っている唯一の方法はにある

答えて

1

番号:

  • は、各ファイルの各ファイルに適切svn:keywordsプロパティを設定し
  • で適切にフォーマットされたキーワードが含まれます。

これらの両方を実行しないと、Subversionはキーワードを展開する場所や、それをまったく拡張する必要がないことを認識しません。

+0

私はANTでこれを自動化する方法があると読んでいますが、それを行う方法はわかりません。 – SHPstr

+0

あなたはこれを参照していますか:http://subversion.apache.org/faq.html#version-value-in-source?これはSubversionの機能ではなく、Subversionの組み込み関数/機能の外で行う必要があります。 – alroc

+0

実際にSubversionの機能を持つ必要はありません。それぞれのキーワードに手作業でキーワードを書き込むことなく、リポジトリのすべてのファイルにその機能を追加したいだけです。 ' これは私が[参照している]コメント(http://stackoverflow.com/a/2329058/6756124) のようになります。ステータスパス= "。" lastChangedRevisionProperty = "svn.lastRev" /> また、もしあれば、これがもたらす可能性のあるマイナスの影響に興味があります。 – SHPstr

関連する問題