Estoy buscando una forma de sincronizar automáticamente repositorios Git en (2) servidores para que sean intercambiables desde un tercer punto.Cómo sincronizar repositorios Git en 2 servidores
La situación es la siguiente: Utilizamos en gran medida git para todos nuestros proyectos, y algunos de los repositorios crecen bastante rápido. Actualmente tenemos un servidor central y todos están empujando/tirando hacia/desde este. Sin embargo, todo esto pasa por la conexión a Internet y, por lo tanto, no es la forma más rápida.
La idea: Coloque otro servidor en la oficina y tenga todos los repositorios git allí para uso en la oficina. Este servidor debería estar sincronizado con el que está en línea. En el mejor de los casos, los usuarios ni siquiera sabrían cuál usar a través de algunos ajustes de dns, por lo que la dirección de los repositorios de servidor en línea se resuelve en la oficina en uno cuando se conecta a la red allí.
¿Alguien está haciendo algo similar por ahí? ¿O hay una manera más fácil de lograr el objetivo?
¿Las personas fuera de la oficina necesitan poder empujar? – robert
sí, si es posible dentro de un esfuerzo razonable – maxigs