バージョン管理下にある version.ini というファイル (/trunk/version.ini) を作成しました。そのファイルを最新バージョンに更新するポスト コミット フックを作成したいと考えています。しかし、どのコマンドでそれができるのかわかりません。私はこのパラメータを持っていることを知っています:
#!/bin/sh
REPOS = "$1"
REV = "$2"
しかし、新しいリビジョンを作成せずにそのファイルの内容を置き換えるにはどうすればよいですか? 私のレポにまだそれらの変更がありますか?
更新: 明確になっていない可能性があるため、より詳細な説明を試みます: このレポがあるとしましょう: /svn/repos/project/trunk/ で、バージョン管理下にある version.ini というファイルがあります。私がやりたいことは、コミットするたびにそのファイルを新しいリビジョンに更新することです。現在のリビジョンが 263 であるとしましょう。そのファイルに 263 を書き込みたいとします。また、次の回答に応答するには、キーワードを使用できません。これは、そのファイルを更新し、それを実行したくない場合にのみ機能するためです。
私が理にかなっているといいのですが、与えられた助けに感謝します。乾杯