GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie CVS und erstellen ein CVS-Repository auf einem Linux-Server

Frage: Wie installiere ich den CVS-Server und erstelle ein CVS-Repository in einer UNIX-/Linux-Umgebung, um meine Quellcodes zu verwalten?

Antwort: Sie sollten wirklich Subversion oder GIT verwenden. Wenn Sie dennoch CVS installieren und konfigurieren möchten, verwenden Sie aus irgendeinem Grund die unten beschriebenen Schritte.

1. Überprüfen Sie CVS

Stellen Sie sicher, dass auf Ihrem Linux-Server cvs wie unten gezeigt installiert ist.

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

Wenn Sie CVS nicht auf Ihrem System installiert haben, installieren Sie es aus Ihrem Linux-Distributions-Repository. Installieren Sie beispielsweise auf einem Redhat-basierten System das RPM wie unten gezeigt.

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

2. CVS-Benutzer und -Gruppen erstellen

Erstellen Sie einen CVS-Benutzer wie unten gezeigt.

# useradd cvs

# passwd cvs

Wenn Sie möchten, dass nur Entwickler auf das CVS-Repository zugreifen können, erstellen Sie eine Entwicklergruppe wie unten gezeigt.

# groupadd developers

3. CVS-Repository-Verzeichnis erstellen

Wenn Sie vorhaben, ein CVS-Repository für project1 zu erstellen, erstellen Sie das folgende /home/cvs/project1-Verzeichnis und weisen Sie entsprechende Berechtigungen zu.

$ cd /home/cvs

$ mkdir project1

Führen Sie als Root die folgenden Schritte aus, um die Entwicklergruppe diesem Verzeichnis zuzuweisen, und stellen Sie außerdem sicher, dass die Gruppe volle Berechtigungen für dieses Projekt1-Verzeichnis hat.

# chgrp developers /home/cvs/project1/

# chmod g+srwx /home/cvs/project1

4. Initialisieren Sie das CVS-Repository

Derzeit ist /home/cvs/project1 nur ein leeres Verzeichnis. Um dies als CVS-Repository zu machen, sollten Sie es wie unten gezeigt initialisieren.

$ cvs -d /home/cvs/project1 init

Nach der Initialisierung sehen Sie das CVSROOT-Verzeichnis, das unter dem CVS-Repository erstellt wurde.

$ 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

Jetzt können Sie damit beginnen, Ihren Quellcode in das CVS-Repository /home/cvs/project1 einzuchecken.


Linux
  1. So installieren und testen Sie Ansible unter Linux

  2. So installieren und verwenden Sie Flatpak unter Linux

  3. So installieren und richten Sie cPanel auf einem Linux-Server ein

  4. So installieren Sie RabbitMQ Server und Erlang unter Linux

  5. So installieren Sie den Virtualisierungs-Linux-Server

So installieren und konfigurieren Sie Apache SVN Server auf einem Linux-Desktop

So installieren und konfigurieren Sie Apache Webserver unter Oracle Linux 8

So installieren und konfigurieren Sie den Nginx-Webserver unter Oracle Linux 8

Wie installiere und konfiguriere ich Django auf Linux VPS und Dedicated Server?

So installieren und konfigurieren Sie einen Linux Ubuntu NFS-Server

So installieren und konfigurieren Sie den DNS-Server unter Linux