1 В избранное 0 Ответвления 0

sulion/ieinstein-gitosc-hook-mail

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

В проекте, чтобы информировать других заинтересованных лиц о прогрессе разработки после завершения коммитов, обычно бывает довольно хлопотно делать это вручную. Функция обратного вызова Git Hook позволяет автоматизировать отправку писем с помощью Gitosc-hook-mail после каждого завершённого коммита заранее определённым наблюдателям. Это обеспечивает своевременную синхронизацию информации для всех заинтересованных сторон.

Как настроить сервис обратного вызова на Git@OSC, см. в статье «HOOK крючок».

Как использовать:

  1. git clone git@git.oschina.net:ieinstein/gitosc-hook-mail.git gitosc-hook-mail.git
  2. cd gitosc-hook-mail.git
  3. mv config.sample.php config.php

Конфигурация в файле config.php:

return array(
    'host' => 'адрес SMTP-сервера для отправки почты, например stmp.163.com',
    'name' => 'имя отправителя, например Meander River.',
    'account' => 'аккаунт отправителя, например example@email.com',
    'accpwd' => 'пароль аккаунта отправителя',
    'authpassword' => 'Пароль, установленный на Git@OSC для GIT HOOK (для предотвращения несанкционированных запросов)',
    'to' => array(
        array(
            'почтовый ящик получателя 1',
            'имя получателя 1'
        ),
        array(
            'почтовый ящик получателя 2',
            'имя получателя 2'
        ),
        'почтовый ящик получателя 3'
    ),
    'cc' => array(
        array(
            'адрес для пересылки',
            'имя для пересылки'
        )
    )
);

Развёртывание:

Поместите настроенную папку gitosc-hook-mail.git в корневой каталог веб-сервера (LAMP или LNMP). Полученный адрес доступа будет выглядеть следующим образом: http://exampleurl.com/gitosc-hook-mail.git/index.php. Затем перейдите в свой проект на Git@OSC, выберите «Управление» → «PUSH крючок» и включите его. Введите указанный выше адрес крючка и пароль (обратите внимание, что пароль должен совпадать с тем, который указан в файле config.php).

Если у вас есть вопросы, свяжитесь с автором:

E-mail: ieinstein@163.com QQ: 1485619676 (пожалуйста, укажите Git@OSC)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Гит@ОСК хук автоматически отправляет письма на указанный почтовый ящик. Может использоваться для отчётов о прогрессе проекта. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/sulion/ieinstein-gitosc-hook-mail.git
git@api.gitlife.ru:sulion/ieinstein-gitosc-hook-mail.git
sulion
ieinstein-gitosc-hook-mail
ieinstein-gitosc-hook-mail
master