Tecnología

Inicio

Cómo configurar un repositorio CVS con Ubuntu

Un sistema CVS, o de versiones concurrentes, el servidor es un sistema de control de versiones que realiza un seguimiento de los cambios en los archivos de los que está trabajando. El servidor CVS se completa con un repositorio CVS, por lo que necesita para instalar el servidor antes de poder configurar el repositorio. Al igual que muchas aplicaciones, puede instalar el servidor CVS con el comando "apt-get" en la terminal, donde "apto" significa Advanced Packaging Tool, y es una forma integrada de instalar y configurar paquetes en Ubuntu.

Instrucciones

1 Abrir una ventana de terminal y ejecute el siguiente comando:

sudo apt-get install CVSD

Introduzca su contraseña de administrador y, a continuación, pulse "Y" cuando se le pida para instalar el servidor CVS. Después de la instalación, aparece un menú; utilizar las teclas de flecha para mover a "OK" y luego presionar "Enter".

2 Configurar el servidor ejecutando "sudo vi /etc/cvsd/cvsd.conf" (sin las comillas) desde el terminal. Editar la configuración en el archivo de texto como sea necesario, incluida la opción RootJail que determina dónde están sus repositorios irán.

3 Crear e inicializar un nuevo repositorio ejecutando los siguientes comandos, en sustitución de "proyecto 1" con el nombre que desea dar al repositorio:

sudo mkdir / var / lib / CVSD / proyecto1
sudo cvs -d / var / lib / CVSD / init Proyecto1

4 Dar posesión de la carpeta CVSD al servidor CVS con el siguiente comando:

sudo chown CVSD: CVSD / var / lib / -R CVSD

5 Agregar usuarios al repositorio con el comando siguiente, reemplazando "usuario" por el nombre real del usuario al que desea dar acceso:

sudo CVSD-passwd / var / lib / CVSD / proyecto1 / usuario

Introduzca una contraseña para el usuario cuando se le solicite.

6 Ejecute el siguiente comando para iniciar el servidor:

reinicio sudo /etc/init.d/cvsd

7 Defina uno de los nuevos repositorios como el predeterminado usando el siguiente comando, sustituyendo los valores de ejemplo según el caso:

Export CVSROOT =: pserver: nombre de usuario @ nombre_de_su_servidor: / path_to_repository

Consejos y advertencias

  • La información en este artículo se aplica a Ubuntu 13.04. Puede variar ligeramente o significativamente con otras versiones.