天天看點

CVS使用者配置心得

1. 安裝CVSNT,成功後運作Service Control panel(cvsnt-2.0.58d.exe)

選擇“adanced”面闆,“Run as”下拉框中選擇CVS伺服器登陸的系統帳戶,“Default”下拉中選擇CVS伺服器計算機名;

選擇“Repositories”面闆,添加知識庫,點選add按鈕,然後點選“浏覽”按鈕找到知識庫所在目錄,點選“應用”,同意初始化知識庫跟目錄

選擇“sevice satus”面闆,點選“start”按鈕啟動CVS Service和CVS lock service兩個按鈕

2.修改CVSROOT下面的配置檔案checkoutlist和config

  在config檔案中将“#SystemAuth=yes” 改為“SystemAuth=no”表示用非系統使用者登陸;

  在checkoutlist檔案中加入“admin admin-error”,作用是在控制台提示各種操作錯誤

3.在CVSROOT檔案下建立admin和passwd兩個檔案

  在admin檔案中加入:“admin”,然後按回車;

  在passwd檔案中加入:“admin:”,然後按回車;

4.控制台指令操作

(1)設定環境變量:set CVSROOT=:pserver:[email protected]:/cvs

其中admin可以系統使用者或者自定義使用者,192.168.0.146為cvs伺服器ip,“/cvs”為代碼庫名稱

(2)登陸:cvs login

   然後輸入密碼

(3)修改密碼:cvs passwd -a admin

其中admin為需要修改的使用者名

(4)推出:cvs logout

       (5)如果需要添加或者删除使用者,我們可以直接在passwd檔案中按照檔案格式進行操作

5.權限檔案配置

(1)在cvsroot目錄中添加writers和readers兩個檔案

(2)在writers檔案中加入的使用者具有“讀”和“寫”兩種操作權限

(3)在readers檔案中加入的使用者具有“讀”操作的權限

       (4)在writers和readers同時存在的使用者僅具有“讀”操作權限

       (5)兩個檔案的格式為“使用者名+回車”

6.通過eclipse與cvs伺服器進行操作

(1)在eclipse中配置cvs伺服器相關參數:打開“CVS Repository Exploring“右鍵->new->Repository Location  其中Repository Path 輸入框中為CVS伺服器Serviece Control panel中添加的知識庫名”name”,Host 為cvs伺服器的ip,connection type選擇psserver

(2) 将本地工程源碼上傳到cvs伺服器:eclipse工程目錄裡面,右鍵->team->share project

(3)類似的操作還可以與伺服器同步,更新,送出等,工程->右鍵->team的子菜單中