Como los entornos distribuidos se están convirtiendo en una obligación en el desarrollo de software, el coordinar los esfuerzos de los equipos de desarrollo es uno de los grandes retos a los que se enfrentan hoy en día las empresas. Según las necesidades de cada organización y su estructura se utilizará el patrón de trabajo más apropiado. Plastic SCM soporta tanto el trabajo centralizado como el distribuido, incluyendo el método distribuido tradicional, multisite y trabajo desconectado. El tener un servidor en cada localización resolverá el problema de conexiones de internet lentas o poco fiables entre diversas oficinas.
El método utilizado en la siguiente figura se parece al método distribuido tradicional implementado con una estructura de maestro/esclavo: ambos servidores tienen una réplica exacta de la rama /main y el nuevo código que se genere estará en un servidor que se irá replicando al otro servidor de manera periódica.

Hay dos modos de replicación disponibles que se muestran en la siguiente imágen: Conexión Directa con el Servidor y Replicación Paquetizada, este último modo se utiliza en el caso de que los servidores no puedan conectarse directamente por restricciones de seguridad.

Puede encontrar más información sobre nuestro sistema distribuido en el Manual del sistema distribuido y en el siguiente Documento.