поле svnnotify автора - PullRequest
       2

поле svnnotify автора

2 голосов
/ 17 июля 2010

Мы используем svnnotify (т. Е. SVN :: Notify ) в нашей функции svn post-commit. Можно ли включить ИД пользователя автора коммита в качестве отображаемого имени в поле автора полученного электронного письма? Аутентификация через mod_auth_mysql. Мы не хотим, чтобы автор был «userid @ domain of svn server», потому что таких адресов электронной почты нет - все коммиттеры имеют внешние адреса электронной почты. Мне бы хотелось что-то вроде «userid via proj-svn» или что-то подобное, чтобы люди могли быстро определить, кто отвечает за коммит.

1 Ответ

0 голосов
/ 10 августа 2011

Вы можете изменить хук post-commit, чтобы прочитать идентификатор пользователя из svnlook.Примерно:

my $svnlook = "/bin/svnlook";
my @info = `$svnlook info $repopath -r $revnum`;
my $author = shift @info;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...