Red de conocimiento informático - Material del sitio web - Cómo configurar su propio repositorio SVN localmente

Cómo configurar su propio repositorio SVN localmente

1. Instale SVN

Descargue la última versión del sitio web oficial e instálela.

2. Cree un repositorio local

Por ejemplo, si coloca el repositorio en la unidad E, cree una carpeta E:/repository/trunk/myproject (nota, asegúrese de que no pueda hacerlo). ser eliminado), luego haga clic derecho en la carpeta y seleccione TortoiseSVN->Crear repositorio aquí.

Pregunte que la creación se realizó correctamente

Haga clic en Aceptar y los siguientes archivos aparecerán en la carpeta E:/repository/trunk/myproject

En este punto, el repositorio se crea exitosamente.

3. Cree una carpeta de trabajo local

Cree el directorio de trabajo D:/workspace/myproject en la unidad D, luego haga clic derecho en la carpeta y seleccione SVN checkout

Ingrese el cuadro URL del repositorio en el cuadro emergente (tenga en cuenta que aquí se usa el protocolo de archivo)) file://e:/repository/trunk/myproject

Haga clic en Aceptar y aparecerá un signo. Aparecerá un cuadro de éxito.

Después de hacer clic en Aceptar para completar la creación, verá una carpeta oculta en la carpeta de trabajo: .svn.

4. Sube el código fuente al Repositorio

En Después de crear el código fuente en la carpeta D:/workspace/myproject, haga clic derecho en cualquier espacio en blanco en la carpeta myproject y seleccione SVN Commit.

Complete los comentarios, marque la casilla "Seleccionar/Deseleccionar todo" y haga clic en "Aceptar" para enviar el código.

Finalmente, aparecerá un cuadro emergente que indica que el código se ha cargado correctamente.

En este punto, el código de mi proyecto en nuestra carpeta de trabajo está bajo control de versiones si el código es necesario. se modificará en el futuro Para cualquier cambio, solo necesitamos realizar una operación de confirmación SVN. Si eliminamos accidentalmente código en

la carpeta de trabajo, podemos realizar una operación de actualización SVN para actualizarlo desde el repositorio de código fuente para garantizar que el código no se pierda durante el desarrollo personal.