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

OSCHINA-MIRROR/ieinstein-gitosc-hook-mail

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 19:49 52a3482

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

Для получения информации о том, как настроить службу обратного вызова Git на Git@OSC, см. HOOK хук

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

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

Конфигурация config.php

return array(
    'host' => 'Адрес SMTP сервера, например smtp.163.com',
    'name' => 'Имя отправителя, например Meander River.',
    'account' => 'Электронная почта отправителя, например example@email.com',
    'accpwd' => 'Пароль аккаунта отправителя',
    'authpassword' => 'Пароль, указанный при настройке обратного вызова Git на Git@OSC (для защиты от незаконных запросов)',
    'to' => array(
        array(
            'Электронная почта получателя 1',
            'Имя получателя  Yöntem 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).#### Для любых вопросов обращайтесь к автору ####

Электронная почта: ieinstein@163.com
ICQ: 1485619676 (пожалуйста, укажите Git@OSC)

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/ieinstein-gitosc-hook-mail.git
git@api.gitlife.ru:oschina-mirror/ieinstein-gitosc-hook-mail.git
oschina-mirror
ieinstein-gitosc-hook-mail
ieinstein-gitosc-hook-mail
master