У меня VisualSVN работает с svnnotify отправка уведомления по электронной почте через пост-фиксацию (обычная настройка), но я бы хотел не отправлять электронное письмо, когда в сообщение о фиксации включены определенные ключевые слова, например "#noemail" или что-то подобное.
У кого-нибудь есть пример того, что я могу добавить в свой хук после фиксации, чтобы просмотреть сообщение фиксации и предотвратить отправку электронной почты, если существуют определенные ключевые слова?
Спасибо!
К вашему сведению, вот пример моего текущего содержимого после фиксации:
set REPOS=%1
set REV=%2
set EMAILADDRESSES="[email protected]"
set OS=Windows_NT
set PATH=%PATH%;C:\Program Files\VisualSVN Server\bin\;C:\Perl\site\bin;C:\Perl\bin;
svnnotify --repos-path %REPOS% --revision %REV% --to %EMAILADDRESSES% -f [email protected] --smtp smtp.example.com --subject-prefix "SVN - Rev: %%d - "