Я ищу способ автоматической синхронизации репозиториев Git между (2) серверами, чтобы они были взаимозаменяемыми с третьей точки.
Ситуация выглядит следующим образом:
Мы активно используем git для всех наших проектов, и некоторые из репозиториев растут довольно быстро. В настоящее время у нас есть один центральный сервер, и каждый пушит / тянет к / с этого. Однако все это происходит через интернет, и поэтому это не самый быстрый способ.
Идея:
Поместите другой сервер в офис и поместите все git-репозитории для использования в офисе. Этот сервер должен быть синхронизирован с одним онлайн.
В лучшем случае пользователи даже не будут знать, какой из них они используют через некоторую настройку dns, поэтому адрес онлайн-хранилищ сервера разрешается в in-office-one при подключении к сети.
Кто-нибудь уже делает что-то подобное там? Или есть более простой способ достижения цели.