Red de conocimiento informático - Problemas con los teléfonos móviles - Problema del controlador de versión SVN. Dos personas están en diferentes intranets. Cómo actualizar el código y enviarlo simultáneamente. ¡Dame más orientación y obtendré puntos adicionales!

Problema del controlador de versión SVN. Dos personas están en diferentes intranets. Cómo actualizar el código y enviarlo simultáneamente. ¡Dame más orientación y obtendré puntos adicionales!

¿Te refieres al desarrollo fuera del sitio? Un equipo se desarrolla en la empresa y otro equipo se desarrolla en el sitio del cliente. Ambos equipos deben mantener la misma base de código SVN, ¿verdad?

Si este es el caso, existen dos métodos:

1. Configurar un servidor SVN en la empresa y configurar una línea VPN que utiliza el equipo del proyecto en el sitio del cliente. VPN para conectarse a la intranet de la empresa. Después de usar VPN, será igual que en la empresa. Por supuesto, existe un requisito previo de que el sitio del cliente tenga acceso a Internet;

2. un servidor SVN en la empresa, configure el mapeo de puertos en el enrutador de la empresa y abra El puerto de acceso del servidor SVN es accesible a la red externa. En este momento, el equipo del proyecto en el sitio del cliente puede usar la dirección IP del. la red externa de la empresa para acceder al servidor SVN. Por supuesto, esto también requiere que el sitio del cliente tenga acceso a Internet. Si la dirección IP externa de la empresa no es una dirección fija, debe solicitar un nombre de dominio gratuito (disponible en el sitio web de Peanut Shell) y configurar el nombre de dominio en la dirección externa de la empresa a través de un enrutador o software.

Si dos personas desarrollan en casa, existen dos métodos:

1 Vaya a un sitio web que proporcione servicios SVN como Googlecode para solicitar un proyecto de código fuente, y ambas personas. se conectará a ese proyecto. Eso es todo.

2. Alguien configura un servidor SVN en su propia computadora. Los siguientes pasos se refieren a la segunda solución anterior. La mayoría de los entornos de red doméstica tienen líneas ADSL sin direcciones IP externas fijas. En este caso, Peanut Shell necesita solicitar un nombre de dominio gratuito. De lo contrario, si se vuelve a marcar la computadora donde está instalado el servidor, la dirección IP externa puede cambiar. y la actualización y la actualización serán imposibles. Enviar

.