В рамках TortoiseSVN 1.8+ теперь мы можем использовать как tsvn:userfileproperties
и tsvn:userdirproperties
содержащие список пользовательских свойств, разделенных символом новой строки.
Вы также можете указать, будет ли использоваться пользовательский диалог для добавления / редактирования вашего свойства. TortoiseSVN предлагает четыре различных диалоговых окна, в зависимости от типа вашей собственности.
К сожалению, мне не удалось найти рабочий пример того, как установить эти свойства.
Я установил для tsvn:userdirproperties
следующее значение:
my:build_trigger=state;Do you want to trigger a manifest build or flush the caches?(Skip;0;Rebuild;1;Build & Flush;2)
Однако ни один диалог не отображается после каких-либо коммитов.
См. Документацию TortoiseSVN для неполных примеров.