利用CVSNT在Eclipse中使用CVS--1.安裝與配置CVSNT
CVS 全稱Concurrent Versions System,主要用于管理在開發過程中生成的源代碼、文檔等資料,記錄他們的更新歷史,使開發團隊各成員可以更好的協作。CVS版本控制系統采用C/S架構,目前CVS server可以支持Linux、windows 2000/xp/2003以及部分unix(如sun的solaris等),CVS client在linux、windows、unix上也有對應的版本。?? 在eclipse中已經內置了CVS client,eclipse的文檔中建議將CVS server安裝在linux、unix等操作系統上,不過在我們大多數人的開發中,采用CVS server for windows仍然是最方便快捷的方式,盡管它可能比不上linux、unix版本那樣的穩定。
1、eclipse?? http://blog.csdn.net/javamxj/archive/2004/10/11/131952.aspx
??? 目前最新的版本是3.0.1
2、cvs server for windows ?http://www.cvsnt.com/cvspro/
??? 目前最新的版本是2.0.51d
??? (注:關于如何在CVSNT 2.0.58d?? 版本下使用,請參考 http://blog.csdn.net/javamxj/archive/2005/01/05/240726.aspx?)
1、安裝與配置cvsnt;
2、在eclipse中配置CVS client;
3、創建一個CVS實例;
4、實踐CVS;
第一節 安裝與配置cvsnt
cvsnt直接運行安裝程序安裝即可。
配置cvs server
1.開始 ->所有程序 ->cvsnt ->Service control panel,出現以下窗口:
(安裝后的默認狀態是運行的)
2.切換倒repositories頁,點擊“add”按鈕建立一個項目庫,在這里我新建一個D:/cvsfile目錄,
點擊OK,出現一個對話框,點擊"是"即可.
?
3. 切換到Advanced頁:選擇如下:
一定要將use local users for pserver和pretend to be a unix CVS server這兩項選上,前者是要求cvs server采用windows 的本地用戶進行權限認證,如果采用域用戶權限,那么所有的客戶端開發機都必須要登錄到windows域才能連接到CVS server,比較麻煩。后者是強制CVS server for windows模擬成unix CVS server,只有這樣eclipse才能連接上CVS server for windows!
4.確定后,重新啟動CVS service和CVS lock service.