1 CVSNT 安裝
??? 安裝文件為 :cvsnt-2.5.03.2382.msi ,雙擊該文件即可開始安裝。
??? 安裝結束后,在控制面版或從開始菜單中可以找到 CVSNT Control Panel, 點擊進入 CVSNT 的控制面版;如圖一:
? |
?
圖一 ?CVSNT 的控制面版
?
此時啟動了兩個服務 (Service):CVSNT 及 CVSNT Lock 。
?
2 創建庫 (Repository)
?
?
圖二,三 ?CVS 庫配置(配置都是可改的,記住這兩個圖,下面配置有用到)
?
點擊 Add 按鈕,即可配置 CVS 的庫,如圖四所示:
?
?
圖四 ? 配置 CVS 庫(這里添加后會在圖二中顯示)
?
按 OK 按鈕 , 若 E:/CVSRepo 目錄不存在,則會提示是否創建該目錄,點擊創建該目錄,則在本地 E 盤出現如圖五所示的目錄結構。
?
?
圖五 CVS 庫相應的目錄結構
?
在這個目錄結構中,其中 CVSROOT 是管理員所使用的目錄(網上都這樣說,我也不知道怎么用)。
?
?
3 創建用戶
??? 在 開始 > 控制面板 > 用戶賬戶 增加 NT 用戶 () ,如 cvsUser1 。(依據團隊開發需要,可添加任意多個。)(這里暫時就不添加了,使用系統現有的賬戶)
?????
??? 以上是 CVS 服務器端的設置。
?
?
4 在 Eclipse 中連接 CVS 庫
在 Eclipse 的 window > Open Perspective 打開 CVS Repository Expolring 透視圖(若上下文菜單中沒有此選項,則可從 other… 菜單項中選擇)
?
圖六
?
圖七
?
圖八
在 CVS Respositories View 窗口的空白區(如圖九),右鍵彈出上下文菜單, CVS > Repository Location… ,打開窗口,如圖十。
?
圖九 ?? CVS Respositories View 窗口
?
?
?
圖十 ? 增加 CVS 庫
填寫說明:
Host ( CVS 服務器所在的機器名):填寫 CVSNT Control Panel 中 Server Settings 中 Lock 的第一項名稱(圖三)。
Repository path ( CVS 服務器上設置的庫名) : 填寫 CVSNT Control Panel 中 Repository configuration 中添加的 Name 名稱(圖二)。
User ( NT 用戶名) : 系統設置的賬戶
Password: 賬戶對應的密碼
Connection type (與 CVS 服務器的連接類型) : 默認 pserver
User default port
Validate connection on finish
Save password( 隨你了,哈哈 )?
?
按 finish 按鈕即可完成設置。
?
?
5 將項目加入 CVS 庫
??? 例如創建一個名為 testcvs 的項目,并在其中編寫一個 HelloWorld 的類(假設在包 demo 下),現在將該項目工程加入 cvs 庫。
右鍵點擊該項目名稱,在彈出的上下文菜單中,選 Team > Share Project ,
?
圖十一 共享項目
如圖十二所示:選擇建立好的 CVS 庫
圖十二 將項目加入 CVS 庫
?
??? 以下用默認選項,按 next 直至 finish 。
?
??? 此時,在 CVS 服務器端相應的庫目錄文件下會增加關于該工程及相關文件的目錄,如圖十三所示: ?
圖十三 CVS 庫目錄
?
?
而相關文件則以 ,v 的文件名形式存放,如: HelloWorld.java,v, 在 Eclipse 中也有相應的標志表示文件已加入 CVS 庫中,如圖十四所示:
圖 十四 CVS 庫目錄
?
?
若創建新文件,則可以在彈出的上下文菜單中,用 team > add Version to Control 將新文件加入 CVS 庫中,以便版本控制。
?
圖十五 沒有加入 CVS 的類顯示
?
圖十六 加入 CVS
?
圖十七 提交版本
?
圖十八 加入版本控制提交后的類顯示
?
?
6 將 CVS 庫中的項目導入的 Eclipse 的工作空間
?
?
Eclipse > File > import 進入 import 窗口,如圖十所示:選 CVS , Projects From CVS ,按 next 命令按鈕,進入從 CVS 庫中選擇項目窗口,如圖十九所示,選擇使用已存在的庫,
?
圖十九 ? 從 CVS 庫中導入項目 (1) ?
?
?
? 選擇項目所在的 CVS 庫
圖二十 ? 從 CVS 庫中導入項目 (2)
如圖二十一選擇庫中的項目(選擇項目名),
圖二十一 ? 從 CVS 庫中導入項目 (3) (這里是 NEXT ,不是 Finish )
?
?
圖二十二 ? 從 CVS 庫中導入項目 (4)( 這里按需要創建 project or 選擇已有 project)
?
? 最后,在圖二十二中,按 Finish 即進入 New Project 窗口或者原 project 。。。
?
補充:
??? CVSNT安裝文件及整個文檔CSDN下載地址: http://download.csdn.net/source/2319955
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
