Рычаг мерзавца для отправки уведомления по электронной почте на изменениях repo

Если вы можете использовать диапазон v3 , вы можете просто сделать это:

std::vector allVec = ranges::view::concat(a, b, c, d);

См. Демонстрацию здесь .

Вы можете использовать это с любым векторным типом.

99
задан random 20 May 2014 в 20:55
поделиться

4 ответа

Другой, более современный способ сделать это с мультипочта мерзавца , как предложено Хорды ниже.

<час>

Это - то, как Вы сделали это в 2009.

Вы могли добавить что-то как это к Вашему постполучать рычаг в $GITDIR/hooks или использовать сценарий в contrib каталоге источника (Доступный здесь)

93
ответ дан slm 24 November 2019 в 05:06
поделиться

Мне удалось это сделать, но пришлось выбрать использование сценария contrib, а не другого сценария (perl) Александра Джуллиарда. Это кажется более привлекательным и настраиваемым, но с postfix у меня не было почтовой команды, которая принимала бы "-s"? Вот мой способ:

http://pastie.textmate.org/695323

Было бы неплохо показать дополнительную информацию, например, полный патч, ссылку на gitweb и график фиксации, но этот скрипт может только первый - если я поиграюсь с hooks.showrev, кажется.

В любом случае, ура и спасибо за предложения!

1
ответ дан 24 November 2019 в 05:06
поделиться

настройка hooks.showrev не имеет никакого значения? : - /

Пример конфигурации:

# less users/cj.git/config 
[core]
        repositoryformatversion = 0
        filemode = true
        bare = true
[hooks]
        mailinglist = cj@yoga.ee
        showrev = "git show -C %s; echo"
        emailprefix = "[sabu gitosis server] "
4
ответ дан 24 November 2019 в 05:06
поделиться

Это мой способ посылать пользователям уведомления по электронной почте каждый раз, когда кто-то делает push в репозиторий.

Setting Up Git Commit Email Notification

Он основан на скриптах Энди Паркинса. Я изменил его, чтобы использовать SMTP для отправки электронной почты. Конечно, можно использовать и SMTP от gmail.

10
ответ дан 24 November 2019 в 05:06
поделиться
Другие вопросы по тегам:

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