Слияние кода завершено, страница обновится автоматически
#gitosc-hook
Удобный и надёжный инструмент автоматической синхронизации кода на основе PHP и Swoole, который позволяет указывать конкретные ветки и серверы для обновлений.
0: Установите расширение Swoole, https://github.com/swoole/swoole-src
1: На сервере, где находится hook-обработка, выполните команду `php server.php --ip=IP-адрес вашего сервера (по умолчанию 0.0.0.0) --port=порт (9501) --worker=количество рабочих процессов (по умолчанию 4) -d` (для запуска в режиме демона)
2: На сервере с кодом выполните команду `php udp.php --ip=IP-адрес вашего сервера (по умолчанию 0.0.0.0) --port=порт (8991) -d` (для запуска в режиме демона)
3: Измените конфигурацию в файле config.php
4: В качестве примера, если используется http://git.oschina.net/, то в проекте => управление => WebHooks, настройте URL в виде `http://ip:port`, используя внешний IP-адрес и порт сервера из шага 1
5: Подайте изменения кода и проведите тестирование (не забудьте открыть доступ к необходимым портам через брандмауэр сервера)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )