程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JBuilder2005集成CVS開發指南

JBuilder2005集成CVS開發指南

編輯:關於JAVA

作者:Junsan Jin

日期:2005-4-4

版本:1.0

信箱:[email protected] ; [email protected]

Blog:http://blog.csdn.Net/junnef

聲明:本人保留本文的所有權利。

第一部分:上傳新的工程

將新的工程傳到CVS服務器倉庫。

1、 在本地先創建一個cvs工作目錄,如E:\cvs\clIEnt(可參考《CVS作業指導手冊》創建cvsnt服務器端http://blog.csdn.Net/junnef/archive/2005/04/04/335728.ASPx)。

2、 通過JBuilder 2005創建一個工程,如Trader(可參考《JBuilder2005+JBoss-4.0.2RC1+J2SDK1.5+Log4j 開發Session Bean例解(1-4)》創建工程http://blog.csdn.Net/junnef)。

3、 將該工程的文件夾拷貝一份即將Trader文件拷貝到E:\cvs\clIEnt目錄下(你也可以直接上傳你當前Trader的目錄,沒有太大差別)。

4、 打開E:\cvs\clIEnt目錄下的Trader工程〉team菜單〉Select project VCS 〉選擇CVS 〉OK。

5、 Team菜單 〉place project into cvs填入如下圖所示的配置(假設服務器指定的目錄為E:\cvs erver)

點擊next按鈕,默認內容即可,也可以填入對此工程的描述。

在下面的頁面中可以選擇你所要上傳的內容,我們直接默認選項,然後,點擊finish即可。

此時,會有一個上傳狀態對話框出現,最後出現Project successfully placed into CVS即表示上傳成功。

補充說明,這裡junsan是cvs服務器的管理員名稱,由於操作系統使用該用戶登錄,所以,不用輸入用戶密碼,如果是用cvs的其他具有創建工程權限的用戶登錄,則可能會彈出密碼輸入框,只要輸入相應的用戶密碼即可。

第二部分:獲得已經存在的工程

1、 打開JBuilder2005。

2、 New菜單 〉Projects 〉Pull Projects from CVS 〉 OK。

3、 在彈出對話框中,輸入E:\cvs\clIEnt\newTrader其他默認 〉next。

4、 在接下來的對話框中,選擇PServer;端口不填,如果更改了默認端口,寫入相應的即可;server中填寫cvsnt服務器所在的機器ip,這裡是223.255.1.54;User name填寫相應的用戶名即可,這裡是junsan 〉 Next。

5、 下一個對話頁面中,倉庫目錄填入/cvs/server,模塊名稱填入Trader,其他不變 〉 Next 〉 Finish即可。

最後會提示success,此時在E:\cvs\clIEnt\newTrader下就有了一個同樣的工程,和Trader下的一樣我們也可以在此編輯工程。

第三部分:JBuilder2005中的部分操作

1、 update命令

我們編輯一個文件前,先要update最新的文件,如我們現在要修改Test.java文件,在JBuilder左邊的樹形菜單中選中Test.java右件菜單 〉Update “Test.Java”。

在我們編輯該文件後,系統會提示modify的消息。

2、 commit命令

上傳我們的編輯後的文件,如上傳Test.Java,與update相同的的操作只要選commit “Test.Java”菜單即可。

其他的CVS菜單操作就是CVS的常用命令,如add是新加一個文件到cvs倉庫,這裡不多講解了。Team菜單中此時會有更多的可用項供使用。更多的解釋請參考JBuilder2005的幫助文檔:Contents 〉Managing Application Development 〉 Using Concurrent Versions System(CVS) 〉 CVS in JBuilder 、 Working on a new project in CVS 和 working on an existing projects in CVS下的說明。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved