隨筆-199  評論-203  文章-11  trackbacks-0

          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 閱讀(552) 評論(0)  編輯  收藏 所屬分類: 18.Other
          主站蜘蛛池模板: 峨眉山市| 江陵县| 河曲县| 阿克| 益阳市| 墨玉县| 临清市| 钦州市| 洛川县| 嘉定区| 白城市| 石台县| 安仁县| 红河县| 平利县| 张北县| 白城市| 青冈县| 鸡泽县| 克拉玛依市| 莱西市| 安吉县| 油尖旺区| 广安市| 建德市| 甘谷县| 衡东县| 宜兰县| 岱山县| 山阳县| 永济市| 恩施市| 金塔县| 满洲里市| 安福县| 平顶山市| 班玛县| 基隆市| 灌南县| 桦川县| 屏南县|