Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13780|Respuesta: 3

Configuración y uso del servidor VisualSVN (Despliegue de proyectos en SVN)

[Copiar enlace]
Publicado en 17/3/2017 15:31:41 | | | |
1. ¿Por qué usar VisualSVN Server en lugar de Subversion?
Respuesta:
Porque si usas Subversion directamente, entonces en el sistema Windows, si quieres que empiece con el sistema, necesitas encapsular SVN Server como un servicio windws, y necesitas controlar los permisos de usuario modificando el archivo de configuración. VisualSVN Serve se integra con Subversion y Apache, eliminando todas las complicaciones. Cuando está instalado, SVN Server ya está empaquetado como un servicio windws, y la configuración de Apache Server solo está en la interfaz gráfica, especificando el método de autenticación, el puerto de acceso y otras operaciones simples. Además, la gestión de permisos de usuario también se configura a través de la interfaz gráfica.
2. ¿Por qué no usar TFS?
Respuesta:
Desde que empezamos con Subversion y TortioseSVN, no cambiamos otro software. En cuanto a TFS, no lo he usado hasta ahora, de hecho, solo he leído algunos artículos y no sé mucho sobre él.
3. ¿Es gratuito el servidor VisualSVN?
Respuesta:
Sí, VisualSVN Server es gratuito, mientras que VisualSVN es de pago. VisualSVN es el cliente de SVN, integrado con Visual Studio, VisualSvn Server es el lado servidor de SVN, incluyendo Subversion, Apache y gestión de usuarios y permisos; las ventajas se han mencionado anteriormente.

Bueno, volvamos al tema, hoy empezamos oficialmente nuestro tutorial.

1. Método de configuración y uso de VisualSVN Server [lado del servidor]
Tras instalar VisualSVN Server [ver aquí el proceso de instalación], ejecuta VisualSVN Server Manger, lo siguiente es la interfaz de arranque:


Bien, vamos a añadir una base de código [Repositorio], como se muestra a continuación:

Crea una nueva base de código como se muestra en la imagen de arriba, introduce el nombre de la base de código en el cuadro de texto que se muestra en la imagen de abajo:


Nota: Si se selecciona la Casilla de Verificación de la figura anterior, se crearán tres subdirectorios bajo el código StartKit: tronco, ramas y etiquetas; Si no se marca, solo se crea un StartKit de base de código vacío.
Haz clic en el botón OK y la base de código se crea con éxito.

Una vez que has creado tu base de código, no hay nada en ella. Explicaré cómo migrar al código fuente en la segunda parte de este tutorial.
A continuación, iniciamos la configuración de seguridad, haz clic derecho en Usuarios a la izquierda:



Introduce la información anterior, haz clic en Aceptar y crearemos un usuario. Sigue el proceso anterior para añadir usuarios Developer1, tester1 y manager1 respectivamente, y ahora empezamos a añadir estos usuarios al proyecto que acabamos de crear:

Haz clic en "Añadir..." Selecciona el usuario que acabamos de añadir en la figura de abajo, haz clic en el botón OK:
Nota: Puede que hayas visto los Grupos en la figura de abajo, sí, también puedes crear grupos primero, añadir usuarios a cada grupo y luego autorizar los grupos.

Autorizar usuarios o grupos como se muestra en la siguiente figura:

Al hacer clic en el botón "OK", el usuario anterior tiene diferentes permisos para acceder a la base de código de StartKit.
Como el usuario inicial es un recién llegado al equipo y no quiere que envíe nuevo código a la base de código, solo puede leer el código en la base de código, no enviar el código. Tester1 es un tester y no es responsable de la escritura de código, por lo que también es de solo lectura. Desarrollador1 y gestor1 son desarrolladores y gestores de proyectos, y naturalmente tienen permisos de lectura y escritura.
En el proceso de desarrollo del proyecto, a menudo es imposible que solo haya un desarrollador y un tester, por lo que es más cómodo usar grupos para autorizar, y puedes practicar esto por tu cuenta.
2. Uso básico de TotoiseSVN

En el Tutorial de Práctica de Gestión de Proyectos 1, Si quieres hacer un buen trabajo, primero debes afinar tus herramientas [Herramientas Básicas], he explicado cómo instalar TortoiseSVN. En la explicación anterior, ya hemos hablado sobre cómo usar el servidor VisualSVN, y hoy hablaré del uso sencillo de TortoiseSVN.
1. Comprobar el código fuente del servidor SVN Si usamos Visual Studio para crear un proyecto en la carpeta StartKit, necesitamos comprobar el código fuente de este proyecto en la base de código del servidor SVN, primero hacer clic derecho en la carpeta StartKit, el menú de clic derecho en este momento es el que se muestra en la figura siguiente:
Figura 2-2-1

Haz clic en Importar y aparece el siguiente formulario, donde http://zt.net.henu.edu.cn es el nombre del servidor, svn es el directorio raíz del repositorio de código y StartKit es una base de código que añadimos en el tutorial anterior:
Nota: La Casilla de Verificación en la esquina inferior izquierda no es útil cuando revisas el código fuente por primera vez, pero es muy útil cuando envías el código más adelante.
Figura 2-2-2

Haz clic en el botón OK y aparecerá el siguiente formulario, pidiéndote que introduzcas tus credenciales:
Figura 2-2-3

Introduce el nombre de usuario y la contraseña en el formulario anterior y haz clic en el botón OK:
Figura 2-2-4

Como se muestra en la figura anterior, el código fuente ha sido registrado con éxito en el servidor SVN. En este punto, los miembros del equipo pueden migrar el código fuente del servidor SVN a sus propias máquinas.





Anterior:System.Web.Optimization fusiona el uso de técnicas de compresión
Próximo:.sh error de ejecución de archivo: -bash: xxx: /bin/sh^M: mal intérprete: No existe tal archivo o dirección...
Publicado en 17/3/2017 15:39:39 |
Gracias                                         
 Propietario| Publicado en 17/3/2017 15:41:06 |
Publicado en 19/3/2017 5:04:39 |
El primero aprendido
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com