Подверсия (TortoiseSVN) - Регистрация по умолчанию сообщения?

Почему бы не попробовать C#? Моно имеет замечательный новый проект специально для динамичной оценки C#:

http://tirania.org/blog/archive/2008/Sep-10.html

6
задан Ryan Lundy 10 December 2009 в 15:58
поделиться

1 ответ

Вы можете установить свойства 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 передается местоположение временного файла сообщения, он добавляет ваше сообщение, а затем отображается в фиксации диалог.

8
ответ дан 16 December 2019 в 21:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: