TortoiseSVN Commitダイアログでクライアント側スクリプト/フック/セッティング/デフォルトのメッセージを設定する方法はありますか?Subversion(TortoiseSVN) - デフォルトのチェックインメッセージですか?
(私は、コードをチェックイン時にバグ番号を注意することは私に思い出させるためにそこにいくつかのテキストを入れたい。)
TortoiseSVN Commitダイアログでクライアント側スクリプト/フック/セッティング/デフォルトのメッセージを設定する方法はありますか?Subversion(TortoiseSVN) - デフォルトのチェックインメッセージですか?
(私は、コードをチェックイン時にバグ番号を注意することは私に思い出させるためにそこにいくつかのテキストを入れたい。)
あなたがバグ追跡を設定することができます: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は一時メッセージファイルの場所を渡し、メッセージを追加してからコミットダイアログに表示されます。
私がリポジトリのプロパティを変更する立場にあったとしても、この質問はしません。私はちょうどフックを設定してチェックインメッセージを変更できるようにしておき、忘れたときに修正できるはずです。残念ながら、私の上司はTortoiseSVNについて何か*サーバー側を変えることには変態的なので、クライアント側の解決策を見つける必要があります。 –
その.vbsスクリプトはクライアントサイドで完璧に動作し、*正確に*私が探していたものです!ありがとう! –