2009-12-10 5 views

答えて

8

あなたがバグ追跡を設定することができます:URLおよびバグ追跡:あなたのリポジトリ上のwarnifnoissue性質を、優しくなるようにバグ番号が指定されていない場合に警告が表示されます。

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-bugtracker.html


編集

[OK]を...ここにもう一つの方法です。あなたはTSVN内フックをスタートコミットを作成することができます

保存し、このファイル.vbsとしてローカル:

'Get the arguments - ( PATH MESSAGEFILE CWD ) 
'http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-hooks 
Set ArgObj = WScript.Arguments 
dim file 
file = ArgObj(1) 
'OPen the log message 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.OpenTextFile(file, 2, 1) 
'Write in the warning 
objFile.Write("Don't forget to add a bug case!!!") 
objFile.Close 

をTSVNを使用してフックを追加 - > [設定] - > [フックスクリプトを - > の追加作業を設定しますあなたはそれがために適用したいパスにコピーパス(または、例えばC:\あなたはそれがあなたのCドライブ上のすべてのために適用する場合) はに実行するコマンドラインを設定します。

wscript c:\[Path to script]\message.vbs 

ティックの2つのチェックボックス。

コミットをクリックすると、vbsは一時メッセージファイルの場所を渡し、メッセージを追加してからコミットダイアログに表示されます。

+0

私がリポジトリのプロパティを変更する立場にあったとしても、この質問はしません。私はちょうどフックを設定してチェックインメッセージを変更できるようにしておき、忘れたときに修正できるはずです。残念ながら、私の上司はTortoiseSVNについて何か*サーバー側を変えることには変態的なので、クライアント側の解決策を見つける必要があります。 –

+0

その.vbsスクリプトはクライアントサイドで完璧に動作し、*正確に*私が探していたものです!ありがとう! –

関連する問題