Синхронизация GIT репозиториев хуками

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
17 апреля 2018, 13:21 • 4 отклика • 33 просмотра
Коллеги, добрый день.

Необходимо сделать синхронизацию двух git репозиториев хуками по ТЗ ниже:

  1. Разработчик делает пуш на git сервер
  2. При пуше на гит сервере отрабатывает хук, который перекидывает все изменения в другой репозиторий на другом сервере, то есть синхронизируте между собой 2 репозитория
  3. При поступлении изменений в удаленном репозитории запускается хук, который делает чекаут в рабочую директорию
Если это можно сделать не хуками, а каким-то другим способом, это также приветствуется. CRON не подходит, изменения должны попадать на удаленый сервер и чекаутиться практически моментально.

Для реализации задачи выделим 2 сервера, на основе их делаем тестовый стенд, пишем инструкцию по переносу решения в боевую среду (среда тестирования)

От вас срок, сумма.