Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre el servidor visualsvn y svn

La diferencia entre el servidor visualsvn y svn

1. VisualSvn Server VisualSvn Server es gratuito, mientras que VisualSvn es de pago. VisualSvn es un cliente Svn que está integrado con Visual Studio, pero no es gratuito. Utilice AnkhSvn (complemento VS2008) en lugar de VisualSvn. Utilice VisualSvn Server es el lado del servidor de Svn, que incluye Subversion, Apache y la gestión de usuarios y permisos. Las ventajas se han mencionado anteriormente.

2. Proceso de instalación de VisualSvn Server

Después de la descarga, ejecute el programa VisualSvn-Server-2.1.4.msi y haga clic en Siguiente. La siguiente secuencia de captura de pantalla muestra los pasos de instalación:

p >

Paso 1 Instale la interfaz de la página de inicio, como se muestra en la imagen

Paso 2 Seleccione los componentes para las funciones del servidor y del terminal de administración como se muestra en la imagen

Paso 3 Personalice el configuración de instalación como se muestra en la imagen

Nota:

Puede elegir el directorio apropiado para la dirección de almacenamiento de la biblioteca de códigos. Los repositorios de esta biblioteca de códigos son el directorio raíz. se eliminará. Si se elimina, VisualSVN Server no funcionará.

De hecho, después de crear la carpeta Repositorios, puedes ignorarla y no necesitas ingresar a la carpeta para modificar los archivos que contiene (el mío se coloca en la unidad D como en el ejemplo) , vea la imagen a continuación

Si no selecciona Usar conexión segura, hay tres puertos predeterminados para el Puerto del servidor: 80/81/8080 si selecciona la última casilla de verificación, significa que la conexión segura https; Se utiliza el protocolo y sólo hay dos puertos 433/8433 disponibles.

Seleccionado por defecto. (Para Puerto del servidor, elegí el puerto 80 y no marqué Usar conexión segura. Creo que no es necesario usar una conexión segura) En cuanto a la autorización Autenticación,

Los usuarios y grupos de usuarios que vienen con VisualSVN Server están seleccionados de forma predeterminada.

Paso 4 Haga clic en el botón de instalación para instalar como se muestra en la imagen

El paso 5 se instala correctamente y se inicia el servicio, como se muestra en la imagen

El servicio VisualSvn Server se agregará después de la instalación:

Si desea desinstalar VisualSvn Server, debe hacer lo siguiente:

(1) Inicio->Ejecutar, ingrese servicios. msc? en la línea del cuadro de entrada? OK

(2) Ingrese al administrador de servicios y detenga el servicio del servidor VisualSvn; de lo contrario, dirá que el proceso aún se está ejecutando y no se puede desinstalar durante la desinstalación.

3. Configuración y uso del servidor VisualSvn

Instalado después del servidor VisualSVN, ejecute VisualSVN Server Manager. La siguiente es la interfaz de inicio, como se muestra en la figura: Diferencia con VSS:

<. p>El nodo raíz de Repositorios en VisualSvn Server es equivalente al nodo raíz del símbolo $ en VSS:

4. ¿Agregar la biblioteca de códigos StartKit?

Agregar un repositorio de biblioteca de códigos llamado StartKit y crear configuraciones relevantes:

Paso 1 Cree la biblioteca de códigos StartKit, como se muestra en la figura.

Paso 2 Configuración básica del código base, cree una nueva base de código, ingrese el nombre de la base de código en el cuadro de texto que se muestra a continuación, vea la imagen:

Tenga en cuenta que la URL del repositorio Se utiliza la dirección Conéctese al servidor desde el cliente o VS2008. El nombre de la máquina se puede cambiar a IP de LAN o nombre de dominio público, IP pública o nombre de computadora. Aquí se utiliza el modo de conexión segura https.

Si se selecciona la casilla de verificación de la estructura del archivo base de código en la figura anterior, se crearán tres subdirectorios, como tronco, ramas y etiquetas, bajo el StartKit base de código; si no se selecciona, solo se creará un StartKit base de código vacío; No está seleccionado de forma predeterminada (no sirve de nada, es mejor no seleccionarlo). Haga clic en el botón Aceptar y la biblioteca de códigos se creará correctamente, como se muestra en la imagen.

5. Configuración de seguridad de la base de código Usuarios y grupos de usuarios A continuación, iniciamos la configuración de seguridad, hacemos clic derecho en Usuarios a la izquierda:

Paso 1 Crear un usuario. Cree un usuario y establezca el nombre de usuario y la contraseña, como se muestra en la figura.

Ingrese la información anterior, haga clic en Aceptar y crearemos un usuario. Siga el proceso anterior para agregar usuarios startKiter1, startKiter2 y startKiter3 respectivamente.

Nota: cree tantos usuarios como desarrolladores. Cada desarrollador tiene un usuario, al igual que VSS

¡Cada desarrollador conserva su propio nombre de usuario y contraseña! ! !

El paso 2 agrega estos usuarios al proyecto que acabamos de crear.

Haga clic con el botón derecho en las propiedades del código base StartKit y aparecerá el cuadro de diálogo de propiedades, como se muestra en la figura.

Haga clic en el botón "Agregar..." en la imagen de arriba, seleccione el usuario que acabamos de agregar en la imagen de abajo y haga clic en el botón Aceptar:

Nota: Es posible que tenga Noté que en la imagen debajo de Grupos, sí, también puede crear grupos primero, agregar usuarios a cada grupo y luego autorizar el grupo. La operación es relativamente simple, así que omítala aquí.

Paso 3 Cree un grupo y seleccione los usuarios del grupo, como se muestra en la figura.

Esto finaliza el uso de VisualSvn Server