轉(zhuǎn)--Eclipse安裝SVN插件
原文鏈接:http://www.cnblogs.com/ruiati/p/3584120.html
1、下載最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版
如果沒(méi)有安裝的請(qǐng)到這里下載安裝:http://eclipse.org/downloads/
2、下載SVN插件subclipse,安裝方法有兩種.那種綠色的以link方式安裝的方式我在indogo上試了多次就是沒(méi)成功。
3、SVN插件下載地址及更新地址,你根據(jù)需要選擇你需要的版本。現(xiàn)在最新是1.8.x
Links for 1.8.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
svn插件包下載: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
Links for 1.6.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
svn插件包下載: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
Links for 1.4.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x
svn插件包下載: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
4、下載插件包,將插件包復(fù)制到Eclipse安裝目錄。見(jiàn)圖
下載后的插件包目錄結(jié)構(gòu):
將插件包features和plugins目錄中的文件分別復(fù)制到Eclipse安裝目錄的features和plugins中。然后重啟Eclipse 就好了
5、通過(guò)Eclipse安裝,看圖
然后一路點(diǎn)Next,就OK了!!
要將新的項(xiàng)目添加到 Subversion 存儲(chǔ)庫(kù),請(qǐng)右擊該項(xiàng)目(可以在任何 Eclipse 的項(xiàng)目視圖或 Navigator 視圖),并且從菜單中選擇 Team > Share Project。Eclipse 會(huì)顯示 Share Project 對(duì)話框。
從 Eclipse 當(dāng)前支持的存儲(chǔ)庫(kù)列表中選擇 SVN,然后單擊 Next。接下來(lái)的對(duì)話框(參見(jiàn)圖 13)讓您選擇現(xiàn)有存儲(chǔ)庫(kù)位置,或者創(chuàng)建一個(gè)新位置。
如果您的存儲(chǔ)庫(kù)已列出(如您所見(jiàn),我已經(jīng)添加了自已的庫(kù)),選中它,并單擊 Finish。如果您的存儲(chǔ)庫(kù)未列出,請(qǐng)?zhí)砑铀ㄓ嘘P(guān)說(shuō)明,請(qǐng)參閱 快速測(cè)試),并繼續(xù)。Eclipse 將在存儲(chǔ)庫(kù)中創(chuàng)建新目錄,其名稱(chēng)與項(xiàng)目相同,并顯示項(xiàng)目中的所有文件和文件夾的列表。
在頂部的字段中輸入適當(dāng)?shù)膬?nèi)容來(lái)描述此項(xiàng)目,然后單擊 Select All 選中該項(xiàng)目的所有文件。單擊 OK 以檢入項(xiàng)目,并將其當(dāng)前狀態(tài)傳遞給 Subversion 存儲(chǔ)庫(kù)。
Subversion 的命令和輸出結(jié)果顯示在 Console 視圖中,通常位于 Eclipse 窗口的底部(如果您查看 Subclipse 究竟對(duì)項(xiàng)目執(zhí)行了什么操作)。
版本控制系統(tǒng)的重要特性之一是其他開(kāi)發(fā)人員能夠隨時(shí)繼續(xù)開(kāi)發(fā),并在準(zhǔn)備好時(shí)提交其變更。要下載這些變更,并將其與本地副本集成,您需要更新項(xiàng)目。
右擊您要更新的項(xiàng)目,然后從菜單中選擇 Team > Update。Eclipse 將從存儲(chǔ)庫(kù)中檢索任何變更,并嘗試將它們與本地副本合并。
如果將文件添加到項(xiàng)目中(參見(jiàn)圖 15),它不會(huì)自動(dòng)成為版本控制的一部分 —— 您需要明確將其添加到特定的存儲(chǔ)庫(kù)中。在下面的屏幕快照中,您可以看到,我已經(jīng)將 ReadMe.txt 文件添加到了 threadWork 項(xiàng)目中。
右擊新文件,然后選擇 Team > Add to Version Control。就是這樣!下一次將此項(xiàng)目中的變更提交給存儲(chǔ)庫(kù)時(shí),新文件也會(huì)檢入。
如果將文件添加到了與項(xiàng)目不在相關(guān)的存儲(chǔ)庫(kù)中,您可以輕松地刪除它。右擊文件,然后選擇 Delete。不需要使用 Team 菜單,Subclipse 自動(dòng)將標(biāo)記要?jiǎng)h除的文件,并將它從項(xiàng)目中移除。下一次將變更提交給存儲(chǔ)庫(kù)時(shí),該文件被刪除了。
要重命名 Subclipse 控制的文件或目錄,請(qǐng)右擊它,然后選擇 Rename。在輸入字段中鍵入項(xiàng)的新名稱(chēng),按 Enter 鍵。文件是在項(xiàng)目中重命名的,重命名操作(通過(guò) Add 操作添加新名稱(chēng)、通過(guò) Delete 操作刪除舊名稱(chēng))排隊(duì)等待您下一次提交。在圖 16 中,您可以看到將 main.c 重命名為 threadWork.c 之后、提交更改之前的 threadWork 項(xiàng)目。注意,Subclipse 為 “新” 文件添加的藍(lán)色小加號(hào)表示該文件被安排在下一次提交時(shí)添加。
如果項(xiàng)目生成文件,或者包括您不想檢入的 Subversion 存儲(chǔ)庫(kù)文件,則可以通知 Subclipse 忽略它們。右擊您要在版本控制中排除的文件或目錄,然后選擇 Team > Add to svn:ignore 即可顯示Add to svn:ignore 對(duì)話框。
單擊 OK 將這個(gè)特定的文件添加到項(xiàng)目目錄的 svn:ignore 屬性中。選擇 Wildcard extension 忽略具有當(dāng)前文件擴(kuò)展名的所有文件,或選擇 Custom pattern 在忽略列表中添加您自己的通配符。下一次提交變更時(shí),對(duì)忽略列表的這些更改將添加到存儲(chǔ)庫(kù)中。
如果您對(duì)項(xiàng)目的變更感到滿意,確定了您的代碼可以編譯,并且已經(jīng)對(duì)變更進(jìn)行測(cè)試,則應(yīng)將它們提交給 Subversion 存儲(chǔ)庫(kù)。在您的工作站崩潰時(shí),它可以作為一個(gè)備份,并允許其他開(kāi)發(fā)人員更新其本地副本以包含您的變更。
在嘗試提交變更之前,請(qǐng)確保更新您的項(xiàng)目(參閱 “更新項(xiàng)目”)。右擊項(xiàng)目,并從菜單中選擇 Team > Commit。Eclipse 會(huì)顯示一個(gè) Commit 對(duì)話框(參見(jiàn)圖 18),其中匯總了您作出的變更。
如果仔細(xì)觀察,您會(huì)看到一個(gè)屬性更改為項(xiàng)目目錄(我已經(jīng)添加了
svn:ignore
屬性,以使某些文件保留在存儲(chǔ)庫(kù)外),并且在添加 threadWork.c 時(shí),刪除了 main.c。這一變更對(duì)實(shí)際上表示的是一個(gè)操作(文件重命名)。
此時(shí),如果您要使某些資源保留在存儲(chǔ)庫(kù)外,則可以取消對(duì)這些資源選擇。如果您在一個(gè)文件中完成了部分工作,并且不希望檢入未完成的變更,則這種方法非常有用。在頂部的文本字段中輸入適當(dāng)?shù)淖⑨專(zhuān)缓髥螕?OK 將變更檢入存儲(chǔ)庫(kù)。
posted on 2015-04-24 10:31 都較瘦 閱讀(169) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): 工具案例積累