Red de conocimiento informático - Problemas con los teléfonos móviles - Svn carga el código fuente por primera vez.

Svn carga el código fuente por primera vez.

SVN tiene una arquitectura C/S y el almacenamiento de datos se divide en servidor y cliente. La creación de una base de código generalmente se refiere al funcionamiento del servidor SVN. Esta biblioteca se puede crear en cualquier lugar; el código en línea que desea publicar se almacena en el cliente SVN.

Los formatos de archivo del servidor SVN y del cliente son diferentes, por lo que no puede acceder directamente a la ruta de almacenamiento del servidor SVN. Solo puede verificar o exportar el contenido de almacenamiento del servidor a través del cliente SVN. .

Después de comprender estos conceptos básicos, debe comprender que lo que tiene que hacer es:

1. Primero cree un servidor svn (puede instalar específicamente el paquete de instalación del lado del servidor SVN y cree un servidor SVN a través de http /https o un servidor SVN con acceso al protocolo SVN; también puede simplemente usar TortoiseSVN para crear un servidor SVN local, al que se accede mediante archivos:///);

2. biblioteca en el lado del servidor, cargue su carpeta www-web-project original en el nuevo repositorio del servidor SVN;

3. Cree una nueva carpeta para almacenar el código en línea y consulte el contenido del archivo. repositorio Vaya a esta nueva carpeta y configúrela como la carpeta donde publicará su código en línea en el futuro.

4. Busque una carpeta en su computadora de trabajo de desarrollo, generalmente modifique el código en esta carpeta, cárguelo en el servidor SVN una vez completada la modificación y luego actualice la carpeta correspondiente al código en línea. Obtenga el nuevo código de carga.

En este caso, todo tu trabajo se divide en tres ubicaciones de almacenamiento: 1. Servidor, 2. Desarrollo, 3. Publicación en línea, de manera ordenada sin interferir entre sí.

Por supuesto, SVN debe usarse bien y existen muchas técnicas, como el uso de ramas / etiquetas, como el uso de ganchos (que pueden lograr la publicación automática en tiempo real y automáticamente actualice el lado de publicación en línea cada vez que se envíe desde el lado de desarrollo), todo esto requiere que continúe aprendiendo.