コミット プロセスの一部として TortoiseSVN を自動化したいと考えています。具体的には、コミット ダイアログのログ エントリを動的に作成したいと考えています。
コマンドラインから、またはフォルダーを右クリックしてsvncommitを選択することにより、コミットダイアログを起動できることを私は知っています。
start commit フックを使用してログ エントリを設定したいと考えています。MESSAGEFILE変数にエントリファイル名を渡すことでこれが機能すると思っていましたが、フックスクリプトを追加すると、この変数が表示されません(右クリックしてsvncommitを選択すると、フックが正常に起動しました)。
コマンドラインを使用しようとすると、/logmsgfile パラメーターを使用しますが、効果がないようです。
私は tortoisesvn 1.5.3 を使用しています。