Почему бы не попробовать C#? Моно имеет замечательный новый проект специально для динамичной оценки C#:
Вы можете установить свойства bugtraq: url и bugtraq: warnifnoissue в вашем репозитории, чтобы отображалось мягкое предупреждение, когда номер ошибки не указан.
http://tortoisesvn.net/ docs / release / TortoiseSVN_en / tsvn-dug-bugtracker.html
Править
Хорошо ... вот еще один способ. Вы можете создать ловушку Start-commit в 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
Отметьте два флажка.
Теперь, когда вы нажимаете кнопку фиксации, vbs передается местоположение временного файла сообщения, он добавляет ваше сообщение, а затем отображается в фиксации диалог.