附CVS開設一個新項目(OA)的操作流程。
1、groupadd OA ,增加一個組。(刪除用groupdel OA)
2、useradd -g OA tomy ,增加一個屬於xx組的一個用戶。
3、passwd tomy,給用戶指定一個密碼。
4、在/usr/local/source/目錄下mkdir test該項目的文件夾。
5、chown cvs:OA test,給文該文件夾設置權限。
6、chmod 755 test ,修改該文件夾test的屬性
7、gpasswd -a tomy OA,向組中添加成員,如果有多個成員就重復操作。(刪除用gpasswd -d tomy OA)
8、/etc/rc.d/init.d/xinetd restart ,重啟服務
9、為CVS添加新的項目。(直接用wincvs操作,比起用命令操作簡單方便)
1、選中要添加的新項目
2、右鍵選擇import module......
3、在一段時間的讀取之後,會彈出一個Import filter 對話框,不用理。直接點擊OK。
4、進入import settings 之後,在
Repository path 中填入上面建立的文件名:test
Vendortag:avendor 保持不變
Release tag: arelease 保持不變
選上CVSROOT:在裡面輸入:
:pserver;username=tomy;password=XXXXXX;hostname=10.80.1.240;port=2401:/usr/local/source
10、完成上面之後就可以在用戶的機器中用checkout module.....來獲得該項目及相應的操作。
這些只是我測試的時候成功的。但不知道裡面存在著那些不足。