CVS - Concurrent Versions System(并發版本管理系統)是一個版本控制管理系統,它是目前最為廣泛使用的一個系統。
在多人共同開發一個大型項目時,源代碼的維護和版本維護是一件令人頭疼的事情,由于多人開發, 每個開發人員都擁有此項目的副本,所以如果要手動維護同一個文件多人的修改是十分困難的事情。另外,可能你需要的項目的版本不是當前開發的最新的版本, 如果為了這個目的而為每一個版本保留一個備份幾乎是不可能的。
CVS不僅可以維護源代碼,事實上,所有的文本文件都可以使用CVS來管理,當然也可以管理二進制文件,只是需要特殊的命令選項罷了。
CVS把文件保存在一個名叫倉庫(repository)的地方,倉庫中保存的文件并不是每個版本的副本,而是可以從任意版本回溯到初始版本的一些代碼的主控信息,這樣,就節省了大量的存儲空間。 倉庫不僅可以建立在本機上,也可以建立在網絡上。另外CVS支持版本分支(tag),這樣可以從任意的版本中衍生出另外一個版本進行開發,必要時,還可以把這個分支合并到主開發分支去。
2.如何得到CVS?
論壇用的是基于windows系統的winCVS 1.2版本,可從論壇進行下載,下載地址:http://bbs.miforum.net/download/WinCVS120.rar
CVS的官方站點:http://www.cvsgui.org
3、如何使用CVS?
可以依照dreamaster所做的演示動畫進行操作:觀看演示動畫
也可依照以下步驟進行。
第一步:啟動winCVS

啟動后的界面如下:

第二步:設置工作目錄,使用Change Location選擇自己的工作目錄。

第三步:設置通訊連接
1、選擇菜單:Admin--Preferences

2、在Enter the CVSROOT中輸入test@mifcvs.vicp.net:/miforum
其中test為用戶名;mifcvs.vicp.net為CVS主機地址;/miforum為MiForum的CVS的Repository。

注意:大家記得把下圖中的Checkout Readonly取消(默認是被選的)不然Checkout下來的文件要先修改文件的屬性才能編輯。

另外,使用代理服務器上網的會員記得設置好自己的Proxy Server:

第四步:登陸CVS服務器
1、點擊Admin--Login

輸入密碼:test(登陸密碼為test)

當在Log區出現如下圖示時表示登陸成功了。
如出現下圖,你就登陸失敗了。

第五步:獲取CVS文件模塊
在服務器上有一個名為test的Module用于測試是否成功
選擇Create下的Checkout Module

輸入在服務器上的模塊名稱:在本例中為test

成功以后會如圖:

posted on 2009-08-11 12:56
Werther 閱讀(540)
評論(0) 編輯 收藏 所屬分類:
18.Other