конкретные темы проекта в svnnotify - PullRequest
0 голосов
/ 13 ноября 2010

Я использую svnnotify для отправки почтовых уведомлений по электронной почте для проектов в хранилище.Я могу использовать опцию -P, чтобы указать префикс строки темы, но я бы хотел использовать разные префиксы для разных проектов, совпадающих с несколькими вызовами -x.Например, все проекты, соответствующие regexp r1 в поле -x, должны иметь префикс темы «NAME1», а все проекты, соответствующие r2, должны иметь строку темы «NAME2» и т. Д.

Я не использую флаг -C для введения контекста в строку темы, потому что он слишком загроможден.

1 Ответ

1 голос
/ 13 ноября 2010

Это одна из причин, по которой я стремлюсь делать репо для каждого проекта, очень неприятно, когда хуки проверяют путь файлов, измененных в наборе изменений.Аутентификация и авторизация также проще на уровне репо, чем на уровне проекта (пути).

Если бы я унаследовал вашу ситуацию, я бы разбил репо и имел бы простые хуки в каждом.

Еслитам, где политические и / или другие проблемы, которые заблокировали этот план, используйте svnlook в вашем хуке, чтобы найти измененные пути, и установите тему соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...