jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          CVS客戶端對項目的設置

          Posted on 2011-04-18 11:11 幻海藍夢 閱讀(583) 評論(0)  編輯  收藏 所屬分類: 版本管理

          上周五由于小組內部測試,我嘗試去搭建一個CVS進行版本控制,上網找了資料,現把我的過程記錄在此,希望對和我相同情況的朋友有所幫助。

          環境:Windows XP,Eclipse/MyEclipse,現成項目一個:telesale

          第一步:CVS服務環境搭建,首先去下一個CVS服務器端,下載cvsnt-server-2.5.04.3510.msi (http://www.cvsnt.org),默認安裝就行。

          第二步:CVS服務端成功安裝以后,打開CVS服務端配置界面,開始菜單下CVSNT Control Panel,在以下界面可以添加一個CVS目錄:CVS 服務環境搭建 過程說明

          點擊Add按鈕進行添加,其中Location為指定位置,我這兒設置為D:/CVSRoot,Name為服務名稱,在客戶端進行連接時所用的名字,這兒為CVSRoot。其它默認就行

          接下來還要設置Server Setting:

          CVS 服務環境搭建 過程說明

          Run as是指定CVS服務運行在本機的哪個用戶名下,它是以用戶名作為不同域進行管理的,這涉及到以后以管理員身份登錄到CVS服務端時的信息,選擇一個就行,其它默認。目前設置就完成了

          到此你已經成功配置了CVS服務,CVS會自動配置你的環境變量。在你指定repository下會有一個文件夾CVSRoot,它是CVS的倉庫地址,我這里是D:"CVSRoot"CVSRoot。

          第三步:把已有的工程添加進CVS讓它管理,這個過程也叫做Check Out,我的項目telesale放在D:"tmpdir。進入tmpdir"telesale文件夾,執行import動作,用命令:

          D:"tmpdir"telesale>cvs -d D:"CVSRoot import -m "" telesale telesale initial

          -d 指明CVS倉庫的位置,telesale說明被CVS管理后該項目的名稱, telesale initial中telesale可以指定導入文件的位置,這里沒有指定,可隨意寫。

          這樣在在D:"CVSRoot 下就多了一個叫做telesale的文件夾,就是我們讓CVS進行版本控制的項目。

          執行CheckOut動作:D:"checkoutcvs>cvs -d D:"CVSRoot co telesale。-d指明CVS的倉庫位置,co表示Check Out后面的參數就是CVS管理的項目名稱,即上面import時指定的名字。這樣就能導入有版本控制的工程到D:"checkoutcvs文件夾下了。

          到此說明我們已經成功讓CVS進行了項目版本控制,可以在客戶端用CVS形式導入有版本控制的工程了

          第四步:新建CVS賬戶:登陸到CVS服務器指定的域,你可以用你系統的賬戶進行登陸:CVS 服務環境搭建 過程說明

          set cvsroot=:pserver:issuser@127.0.0.1:/CVSRoot中issuser為當前系統賬戶,這是設置cvs的路徑

          cvs login登陸到CVS輸入issuser的密碼即可登陸CVS

          cvs passwd -r issuser -a newuser表示增加一個叫做newuser的CVS賬戶

          New Password:
          Verify Password:

          進行密碼設置和確認

          至此賬戶創建成功,在Eclipse下就可通過CVS來導入工程了。其中的主機地址改為你的CVS服務器所在的地址即可。


          主站蜘蛛池模板: 屏东市| 方正县| 道真| 醴陵市| 淅川县| 尼木县| 海门市| 乌兰县| 黑山县| 江川县| 库车县| 盐城市| 汤阴县| 仁化县| 西充县| 浪卡子县| 栾城县| 大宁县| 南安市| 双峰县| 佛冈县| 绩溪县| 肃宁县| 大田县| 高平市| 紫云| 云阳县| 道孚县| 双桥区| 安庆市| 新泰市| 澜沧| 昂仁县| 抚远县| 合川市| 承德县| 曲阜市| 九寨沟县| 阜阳市| 礼泉县| 城固县|