您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > SVN
Subversion 簡(jiǎn)介
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/12/4 17:20:31 ] 推薦標(biāo)簽:

您現(xiàn)在有兩個(gè)選擇:Check out as a Project configured using the New Project Wizard 或 Check out as a project in the workspace,如圖 5 所示。您可按自己的需要任意選擇,您可能希望為項(xiàng)目命名,因?yàn)槟J(rèn)名稱(chēng)為 “trunk”。后,單擊 Finish。

圖 5. 檢出項(xiàng)目的兩種方法

Eclipse 現(xiàn)在從您選擇的分支、主干或標(biāo)記中下載所有源文件。如果您選擇的是 Check out as a project in the workspace,則必須完成 Eclipse 的 New Project 向?qū),以設(shè)置編譯器級(jí)別、項(xiàng)目布局和其他選項(xiàng)。如果您未使用 New Project 向?qū),則需要手動(dòng)設(shè)置構(gòu)建路徑和其他選項(xiàng),像您在自己的文件系統(tǒng)的一個(gè)目錄中創(chuàng)建了一個(gè)項(xiàng)目那樣。確實(shí),您所做的與那極為相似。所有文件都是本地存儲(chǔ)的。對(duì)于構(gòu)建、運(yùn)行和調(diào)試這樣的普通操作,Eclipse 不關(guān)心文件是否已為版本控制檢出。

驗(yàn)證設(shè)置

此時(shí),好進(jìn)行一次快速、明智的檢查,確保您已正確地設(shè)置了構(gòu)建路徑。如果沒(méi)有明顯的問(wèn)題,并且能夠運(yùn)行單元測(cè)試,那么即可放心地繼續(xù)下去了。

如果存在問(wèn)題,檢查項(xiàng)目屬性,以確保正確地設(shè)置了源路徑和類(lèi)路徑。使之差一非常常見(jiàn),無(wú)論是多一還是少一。因此,終 Eclipse 會(huì)認(rèn)為您的類(lèi)的名稱(chēng)類(lèi)似于 src.org.apache.xerces.parsers.SAXParser 或 apache.xerces.parsers.SAXParser,而不是 org.apache.xerces.parsers.SAXParser。在多文件夾項(xiàng)目中,Eclilpse 也常常會(huì)錯(cuò)誤地將一個(gè)數(shù)據(jù)文件夾標(biāo)記為源文件夾或遺漏了一個(gè)源文件夾。如果發(fā)生了以上任何一種小故障,您都必須修復(fù)錯(cuò)誤,然后才能基礎(chǔ)。


多文件提交

Subversion 可在一個(gè)原子操作中提交數(shù)個(gè)文件(與之形成對(duì)比,CVS 將每一個(gè)分開(kāi)的文件視為一次獨(dú)立提交)。為此,只需在 Package Explorer 中選擇您想提交的所有文件(按住 ctrl 鍵或 Command 鍵,然后依次單擊所需文件),然后在上下文菜單中選擇 Team/Commit... 即可。如果您隨后需要取消更改或?qū)⒋鎯?chǔ)庫(kù)回復(fù)到特定更改之前的狀態(tài),這種方法非常有用。

要檢查錯(cuò)誤,選擇 Project | Properties,然后找到 Java Build Path。您可在 source 選項(xiàng)卡中修訂任何向?qū)ё鲥e(cuò)的地方。您可能還要添加另外一個(gè)項(xiàng)目需要的 JAR 歸檔,Eclpse 在檢出時(shí)不會(huì)注意到此歸檔。您還可在 library 選項(xiàng)卡的 Java Build Path 中添加此歸檔。

請(qǐng)做好心理準(zhǔn)備,您可能要在這里花上一點(diǎn)時(shí)間。Eclipse 很少會(huì)在第一次讓一切正確無(wú)誤,每個(gè)項(xiàng)目組織其文件和庫(kù)的方式又總會(huì)有所不同。

與存儲(chǔ)庫(kù)同步

接下來(lái)您可以照常編輯文件了。作出您希望的任何更改。運(yùn)行單元測(cè)試。優(yōu)化代碼。更正注釋中的拼寫(xiě)錯(cuò)誤。完成部分工作后,使用上下文菜單并選擇 Team/Commit...。您將看到圖 6 所示的對(duì)話框,要求您輸入提交注釋?zhuān)?/p>

圖 6. Subclipse 的提交對(duì)話框

同樣,若其他人更改了您希望應(yīng)用于您的副本的存儲(chǔ)庫(kù),只要在 Package Explorer 中選中文件,并從上下文菜單中選擇 Team/Update 即可。這會(huì)以主副本替換您的副本。

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd