GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat CVS a vytvořit úložiště CVS na serveru Linux

Otázka: Jak nainstaluji CVS server a vytvořím CVS repozitář v prostředí UNIX / Linux pro správu mých zdrojových kódů?

Odpověď: Opravdu byste měli používat subversion nebo GIT. Z nějakého důvodu, pokud stále chcete nainstalovat a nakonfigurovat CVS, použijte kroky vysvětlené níže.

1. Ověřte CVS

Ujistěte se, že váš server Linux má nainstalované životopisy, jak je uvedeno níže.

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

Pokud nemáte na svém systému nainstalovaný CVS, nainstalujte jej z úložiště distribuce Linuxu. Například v systému založeném na redhat nainstalujte RPM, jak je znázorněno níže.

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

2. Vytvořte uživatele a skupiny CVS

Vytvořte uživatele CV, jak je uvedeno níže.

# useradd cvs

# passwd cvs

Pokud chcete, aby do CVS repozitáře měli přístup pouze vývojáři, vytvořte skupinu vývojářů, jak je uvedeno níže.

# groupadd developers

3. Vytvořte adresář úložiště CVS

Pokud plánujete vytvořit CVS úložiště pro projekt1, vytvořte následující adresář /home/cvs/project1 a přidělte mu příslušná oprávnění.

$ cd /home/cvs

$ mkdir project1

Jako root proveďte následující pro přiřazení skupiny vývojářů k tomuto adresáři a také se ujistěte, že skupina má plné oprávnění k tomuto adresáři project1.

# chgrp developers /home/cvs/project1/

# chmod g+srwx /home/cvs/project1

4. Inicializujte úložiště CVS

V současné době je /home/cvs/project1 pouze prázdným adresářem. Chcete-li to udělat jako CVS repozitář, měli byste jej inicializovat, jak je ukázáno níže.

$ cvs -d /home/cvs/project1 init

Po inicializaci uvidíte adresář CVSROOT vytvořený v repozitáři 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

Nyní můžete začít kontrolovat svůj zdrojový kód do /home/cvs/project1 CVS úložiště.


Linux
  1. Jak nainstalovat a otestovat Ansible na Linuxu

  2. Jak nainstalovat a používat Flatpak v Linuxu

  3. Jak nainstalovat a nakonfigurovat Linux NTP server a klienta

  1. Jak nainstalovat a nastavit cPanel na linuxovém serveru

  2. Jak nainstalovat RabbitMQ Server a Erlang na Linux

  3. Jak nainstalovat virtualizační Linux Server

  1. Jak nainstalovat Elasticsearch a Kibana na Linux

  2. Jak nainstalovat Minecraft server na RHEL 8 Linux

  3. Jak vytvořit vlastní úložiště rpm na Linuxu