GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare CVS e creare un repository CVS su server Linux

Domanda: Come installo il server CVS e creo un repository CVS in ambiente UNIX/Linux per gestire i miei codici sorgente?

Risposta: Dovresti davvero usare subversion o GIT. Per qualche motivo, se desideri comunque installare e configurare CVS, segui i passaggi spiegati di seguito.

1. Verifica CVS

Assicurati che il tuo server Linux abbia installato cvs come mostrato di seguito.

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

Se non hai CVS installato sul tuo sistema, installalo dal tuo repository di distribuzione Linux. Ad esempio, su un sistema basato su redhat, installa l'RPM come mostrato di seguito.

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

2. Crea utenti e gruppi CVS

Crea cvs utente come mostrato di seguito.

# useradd cvs

# passwd cvs

Se desideri che solo gli sviluppatori accedano al repository CVS, crea un gruppo di sviluppatori come mostrato di seguito.

# groupadd developers

3. Crea directory di repository CVS

Se stai pianificando di creare un repository CVS per project1, crea la seguente directory /home/cvs/project1 e assegna i privilegi appropriati.

$ cd /home/cvs

$ mkdir project1

Come root, procedi come segue per assegnare il gruppo di sviluppatori a questa directory, assicurati anche che il gruppo abbia i privilegi completi su questa directory di progetto1.

# chgrp developers /home/cvs/project1/

# chmod g+srwx /home/cvs/project1

4. Inizializza il repository CVS

Attualmente /home/cvs/project1 è solo una directory vuota. Per renderlo un repository CVS, dovresti inizializzarlo come mostrato di seguito.

$ cvs -d /home/cvs/project1 init

Una volta inizializzato, vedrai la directory CVSROOT creata nel repository 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

Ora puoi iniziare a archiviare il tuo codice sorgente nel repository /home/cvs/project1 CVS.


Linux
  1. Come installare e testare Ansible su Linux

  2. Come installare e utilizzare Flatpak in Linux

  3. Come installare e configurare cPanel su un server Linux

  4. Come installare RabbitMQ Server ed Erlang su Linux

  5. Come installare e configurare server e client NTP Linux

Come installare e configurare il server Apache SVN su desktop Linux

Come installare e configurare il server Web Apache su Oracle Linux 8

Come installare e configurare il server Web Nginx su Oracle Linux 8

Come installare e configurare Django su VPS Linux e Server Dedicato?

Come installare e configurare un server NFS Ubuntu Linux

Come installare e configurare il server DNS in Linux