Подтвердить что ты не робот

Получение писем на GIT push

Я привык к подрывной деятельности, когда группа соавторов будет получать электронное письмо всякий раз, когда кто-то совершает. Есть ли аналогичная функция в GitHub, поэтому люди, работающие в репозитории, получают электронное письмо всякий раз, когда пользователь нажимает их изменения?

4b9b3361

Ответ 1

Вот самое простое решение, которое я нашел:

1) Войдите в свою учетную запись gitHub на github.com

2) На главной вкладке нажмите Настройки

3) Из основной навигации Службы найдите Электронная почта и щелкните по ней

4) Заполните свой адрес электронной почты в поле Адрес

5) Установите флажок Отправить от автора

6) Установите флажок Активно

7) Нажмите Настройки обновления

Дополнительно: вы можете щелкнуть по Test Hook для тестирования, проверить свой почтовый ящик, вы должны получать электронную почту. → Появится, когда вы закончите обновление настроек на шаге 7)

Также есть изображения, сделанные в соответствии с процессом:

enter image description here

enter image description here

enter image description here

И теперь для Grand final у меня есть ответ, который проверен и одобрен на моей стороне.

Как отправить электронную почту всем членам группы разработчиков, когда gitHub Service Hooks- > Email разрешает использовать не более 2 получателей.

Ответ представляет собой комбинацию Service Hook- > Email @GitHub && & && Группы Google

  • Первый вход в вашу учетную запись google
  • Перейдите в Группы Google и в верхней части нажмите Создать группу
  • Введите имя группы, адрес электронной почты группы (скопируйте/вставьте в GitHub Service Hook- > Адрес электронной почты), Описание группы
  • После того, как вы нажмете кнопку Create в верхней части, ваша новая группа должна быть Создано сейчас
  • После этого в меню слева нажмите Пригласить участников и введите в адресах электронной почты ваших товарищей по команде.
  • После этого нажмите Отправить приглашения (когда ваши участники принимают приглашение), теперь они официально являются членами этой группы.
  • В меню слева нажмите Все участники и проверьте 4-й столбец Доставка, каждый член команды должен иметь опцию Вся электронная почта.
  • После этого я хотел бы поблагодарить Mr. Clement Escoffier и пожалуйста, следуйте его рекомендациям @Clement Escoffier:: Отправить Github обязывает группу Google о том, как закончи это. {Спасибо, Климент:)}
  • Если ссылка становится недоступной, это еще одна ссылка на мой gDocs @ PDF-версия руководства Clements

Ответ 2

Вы использовали бы пост-крючок, посмотрите информацию по адресу:

http://help.github.com/post-receive-hooks/

http://wiki.webhooks.org/w/page/13385124/FrontPage

Существует почтовая почта с именем "Электронная почта", она принимает только один адрес электронной почты для отправки, но это может быть список рассылки.

Ответ 3

Я думаю, вы хотите посмотреть на крючок электронной почты.

Ответ 4

Мне кажется, вы можете взглянуть на Git Pull Request Email Bot

https://github.com/samwho/GitHub-Pull-Request-Email-Bot

Краткое описание на странице проекта

Что это?

Git Pull Request Email Bot - это простой проект, который отправляет электронные письма по указанному адресу каждый раз, когда репозиторий по вашему выбору получает запрос на перенос.

Это работает, добавляя файл run.php к заданию Cron и выполняя его довольно часто (хотя на самом деле не имеет значения, как долго вы его покидаете, он помнит, какой запрос тянуть он отправил вам по электронной почте последним и не будет отправлять по электронной почте дубликаты).

Первоначально он был написан для проекта ThinkUp для отправки запросов на отправку в список рассылки и продвижения обзора кода.

Изменить:

Для почтового запроса это хорошо, как говорит @Tim Hoolihan.

Вы можете сделать страницу php или так и получить значения сообщений, которые я предполагаю. Не пробовал.

Ответ 5

Кнопка "Test Hook" появляется, когда вы нажимаете на кнопку "active". И он должен быть активным для отправки электронной почты (если это не очевидно).

Ответ 6

В продолжение сообщения от "mcs"

В группах Google перейдите в свою группу, перейдите в "Управление" - "Разрешения" → "Разрешения на публикацию" - "В раскрывающемся списке" Опубликовать "выберите" Публикация "и сохраните выбор.

(У меня недостаточно репутации, чтобы оставлять комментарии к ответу "mcs", поэтому размещайте здесь)