GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer CVS et créer un référentiel CVS sur un serveur Linux

Question : Comment installer le serveur CVS et créer un référentiel CVS sur un environnement UNIX / Linux pour gérer mes codes sources ?

Réponse : Vous devriez vraiment utiliser subversion ou GIT. Pour une raison quelconque, si vous souhaitez toujours installer et configurer CVS, suivez les étapes expliquées ci-dessous.

1. Vérifier CVS

Assurez-vous que cvs est installé sur votre serveur Linux, comme indiqué ci-dessous.

# cvs -v
Concurrent Versions System (CVS) 1.11.22 (client/server)
Copyright (C) 2006 Free Software Foundation, Inc.

Si CVS n'est pas installé sur votre système, installez-le à partir de votre référentiel de distribution Linux. Par exemple, sur un système basé sur redhat, installez le RPM comme indiqué ci-dessous.

# rpm -ivh cvs-1.11.22-5.el5.i386.rpm

2. Créer un utilisateur et des groupes CVS

Créez un utilisateur cvs comme indiqué ci-dessous.

# useradd cvs

# passwd cvs

Si vous souhaitez que seuls les développeurs accèdent au référentiel CVS, créez un groupe de développeurs comme indiqué ci-dessous.

# groupadd developers

3. Créer un répertoire de référentiel CVS

Si vous envisagez de créer un référentiel CVS pour le projet1, créez le répertoire suivant /home/cvs/project1 et attribuez les privilèges appropriés.

$ cd /home/cvs

$ mkdir project1

En tant que root, procédez comme suit pour affecter le groupe de développeurs à ce répertoire, assurez-vous également que le groupe dispose de tous les privilèges sur ce répertoire project1.

# chgrp developers /home/cvs/project1/

# chmod g+srwx /home/cvs/project1

4. Initialiser le référentiel CVS

Actuellement, le /home/cvs/project1 n'est qu'un répertoire vide. Pour en faire un référentiel CVS, vous devez l'initialiser comme indiqué ci-dessous.

$ cvs -d /home/cvs/project1 init

Une fois initialisé, vous verrez le répertoire CVSROOT créé sous le référentiel CVS.

$ ls -la /home/cvs/project1/
total 12
drwxrwxr-x 3 cvs developers 3096 Aug 21 15:11 .
drwx------ 4 cvs cvs        3096 Aug 21 15:10 ..
drwxrwxr-x 3 cvs cvs        3096 Aug 21 15:11 CVSROOT

Vous pouvez maintenant commencer à archiver votre code source dans le référentiel CVS /home/cvs/project1.


Linux
  1. Comment installer et tester Ansible sur Linux

  2. Comment installer et utiliser Flatpak sous Linux

  3. Comment installer et configurer cPanel sur un serveur Linux

  4. Comment installer RabbitMQ Server et Erlang sous Linux

  5. Comment installer et configurer le serveur et le client Linux NTP

Comment installer et configurer le serveur Apache SVN sur le bureau Linux

Comment installer et configurer Apache Webserver sur Oracle Linux 8

Comment installer et configurer le serveur Web Nginx sur Oracle Linux 8

Comment installer et configurer Django sur Linux VPS et Serveur Dédié ?

Comment installer et configurer un serveur Linux Ubuntu NFS

Comment installer et configurer le serveur DNS sous Linux