cvs update 用法_WinCVS的配置与使用方法
1、WinCVS簡介:
WinCVS是CVS的一個客戶端軟件,它運行在Windows上,用來在Windows上登錄CVS服務(wù)器,然后進行一些CVS相關(guān)的操作與管理。由于當前很多的企業(yè)內(nèi)部都采用Linux/Unix做服務(wù)器,而用Windows做客戶端,所以,WinCVS與CVS服務(wù)器配合使用將組成最強有力的版本控制與管理的系統(tǒng)之一。
2、安裝WinCVS:
版本:wincvs3.1,python2.1
一般選項的設(shè)置,選擇如下界面:
第一、認證方式:用來配置cvs服務(wù)器的認證方式,可以從下拉框中選擇其它的認證方式,不過一般只要選擇默認的pserver方式就可以,要注意的是必須與cvs服務(wù)器配置時所指定的認證方式一致;
第二、路徑:用來配置cvs在服務(wù)器上的主目錄路徑,也就是服務(wù)器上用進行cvs初始化的目錄,如:/home/cvsroot;
第三、主機地址:用來配置cvs服務(wù)器所在服務(wù)器的地址,可以是IP地址,也可以是DNS名,如:192.168.10.5;
第四、用戶名:用來配置要使用些WinCVS來登錄CVS服務(wù)器的用戶名,如:cvsroot,用戶的登錄必須由管理員把其添加cvs用戶組中;
第五、CVSROOT:此項一般都不需要用戶進行修改,用戶在輸入上邊的幾個選項時,系統(tǒng)將自動根據(jù)用戶的輸入生成此項的相應(yīng)內(nèi)容。
b、?全局選項的設(shè)置,在上一個界面上選擇“Globals”:
此項的配置主要是要注意這幾選項:
第一、Checkout read-only不要選上,否則,checkout出來的源代碼將不允許用戶進行
第二、修改,并且此選項默認是選中的;
第三、Prune (remove) empty directories也不要選上,否則,會自動刪除空目錄;對一般配置沒有特殊要求的,把Dirty files support、Supply control when adding與TCP/IP compression選項選中;
3、 ? ?登錄服務(wù)器:
選擇管理->登錄,將出現(xiàn)如下對話框要求用戶輸入登錄口令
4、?從CVS服務(wù)器上check out相應(yīng)的模塊:
第一、在workspace中的Modules選中要存放checkout模塊的目錄;
第二、?選擇Create->Checkout Modeles,將出現(xiàn)如下對話框:
其中,Module name and path on the server就是要存放checkout 內(nèi)容的目錄,由用戶輸入;而Local folder to checkout to就是第一中用戶所選擇的目錄。
5、?修改之后把文件提交到CVS服務(wù)器
a)、只有一個用戶對文件進行修改的情況
用自己喜歡的編輯器對checkout出來的文件進行修改,修改之后的文件在沒有提交之前會是紅色的,選中紅色的文件后右擊選擇“Commit Selection”選項,如果沒有其它用戶也對其進行修改并已經(jīng)提交到CVS服務(wù)器上,一切正常的話將把文件提交到CVS服務(wù)器并把圖標恢復(fù)成原來的顏色。
b)、兩個或兩個以上的用戶對同一文件的不同部分進行修改的情況
這種情況就是如用戶A與用戶B都checkout了文件
此時表明已經(jīng)有用戶對同一個文件example.h進行修改并提交到CVS服務(wù)器,這時要先選擇“Update Selection”對本地example.h與CVS服務(wù)器上的example.h文件進行同步與合并,不用選中出現(xiàn)的任何選項,直接選擇“OK”,這時將顯示如下:
c)、兩個或兩個以上的用戶對同一個文件的相同部分進行修改的情況
6、?向CVS服務(wù)器添加新文件
在本地添加文件后,要提交到服務(wù)端。先選中文件,然后點擊“添加按鈕”,添加文件后,再在右鍵菜單中選擇提交命令“Commit Selection”即可。
[attach]0[/attach][attach]9[/attach][attach]11[/attach]
總結(jié)
以上是生活随笔為你收集整理的cvs update 用法_WinCVS的配置与使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pthread异步_探索 Flutter
- 下一篇: jquery回弹_创意网页DOM元素拖拽