cvs安裝配置 for linux

2021-08-30 03:06:21 字數 2291 閱讀 4690

1、 伺服器安裝

執行tar zxvf cvsnt-2.5.03.2382-rh9-rpm.tar.gz,

rpm –ivh cvsnt-2.5.03.2382-1.i386.rpm

2、 自動啟動服務

chkconfig –list |grep cvs //檢視是否把 cvslockd 加入啟動服務

使用 ntsysv 將xinetd設定為自啟動

將/etc/cvsnt 目錄的許可權改為所有人可讀寫,cvs庫初始化時,要將配置檔案寫到這個目錄

庫所在目錄配置檔案見 /etc/cvsnt/pserver

chmod a+rw –r /etc/cvsnt

vi /etc/xinetd.d/cvsnt,設定」disable=no」

檢視/etc/service 檔案,需要下面兩行

cvspserver 2401/tcp # cvs client/server operations

cvspserver 2401/udp # cvs client/server operations

重新啟動機器 shutdown –r now

**:

#netstat -l | grep cvspserver

如果能看到

**:

tcp 0 0 *:cvspserver *:* listen 表示成功了

3、 配置乙個專案

groupadd cvsgroup1

useradd -g cvsgroup1 -d /home/cvsroot1 cvsroot1

passwd cvsroot1

chmod -r 750 /home/cvsroot1

以cvsroot1使用者登入

export cvsroot=/home/cvsroot1

cvs init

採用cvs驗證方式

將cvsroot1加入到cvsroot/admin中(這個檔案預設沒有)

(在admin檔案裡面的使用者,被當做這個repository的管理員)

export cvsroot=:pserver: cvsroot1@localhost:/home/cvsroot1

cvs login

cvs passwd -r cvsroot1-a wdl // cvsroot1 為對映到系統的使用者,wdl為cvs虛擬使用者

cvs passwd -r cvsroot2 -a cvsadmin2

將管理員改為 cvsadmin1 虛擬使用者

將cvsadmin1加入到cvsroot/admin中(這個檔案預設沒有)

export cvsroot=:pserver: cvsadmin1@localhost:/home/cvsroot1

chmod u+w config

將config中的usesystemuser=no

4、 新加乙個專案

由管理員建立使用者

groupadd cvsgroup2

useradd -g cvsgroup2 -d /home/cvsroot2 cvsroot2

passwd cvsroot2

chmod -r 750 /home/cvsroot2

由該專案配置管理員操作:(某乙個專案使用者只能由專一帳號登入)

以cvsroot2使用者登入

export cvsroot=/home/cvsroot2

cvs init

採用cvs驗證方式

將cvsroot2加入到cvsroot/admin中(這個檔案預設沒有)

(在admin檔案裡面的使用者,被當做這個repository的管理員)

export cvsroot=:pserver:cvsroot2@localhost:/home/cvsroot2

cvs login

cvs passwd -r cvsroot2 -a wdl

cvs passwd -r cvsroot2 -a cvsadmin2

將管理員改為 cvsadmin2 虛擬使用者

將cvsadmin2加入到cvsroot/admin中(這個檔案預設沒有)

export cvsroot=:pserver:cvsadmin2@localhost:/home/cvsroot2

chmod u+w config

將config中的usesystemuser=no

5、 客戶端軟體wincvs

啟動wincvs,ctrl +l,彈出命令列模式,輸入 cvs passwd 修改密碼

CVS安裝配置詳解

cvs 安裝配置詳解 1.cvs 軟體包的安裝 cvs 軟體包,從網上搜吧。第二步 解壓縮檔案 bz2包 bzip2 dvf cvs xx.tar.bz2 tar xvf cvs xx.targz包 tar zxvf cvs xx.tar.gz 第三步 安裝 cvs cd cvs xx config...

CVS版本控制的安裝配置與使用

cvs 版本控制軟體的 安裝配置與使用 cvs版本控制軟體的 安裝配置與使用 一 軟體的安裝 1 軟體的獲取 cvs是乙個典型的server client端軟體,有unix版本的 cvs 版本的 cvs,和windows版本的 cvs的client端軟體win cvs。在以下可以獲取最新版本的 2 ...

windows下cvs伺服器安裝配置(詳)

安裝cvsnt 直接雙擊執行cvsnt安裝檔案,安裝過程中可以選擇以經典 自定義和完全三種方式安裝,在自定義方式中可以選擇安裝路徑。安裝完成後,在控制面板裡出現乙個cvsnt server的專案,圖示是一條魚 配置cvsnt 安裝完成cvsnt後,就可以從 1 控制面板中來配置cvsnt。開始 控制...