一、下載最新的Eclipse,個人版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版
若是沒有安裝的請到這裏下載安裝:http://eclipse.org/downloads/
二、下載SVN插件subclipse,安裝方法有兩種.那種綠色的以link方式安裝的方式我在indogo上試了屢次就是沒成功。
三、SVN插件下載地址及更新地址,你根據須要選擇你須要的版本。如今最新是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
四、下載插件包,將插件包複製到Eclipse安裝目錄。見圖
下載後的插件包目錄結構:
將插件包features和plugins目錄中的文件分別複製到Eclipse安裝目錄的features和plugins中。而後重啓Eclipse 就行了
五、經過Eclipse安裝,看圖
而後一路點Next,就OK了!! eclipse
將項目添加到存儲庫 svn
要將新的項目添加到 Subversion 存儲庫,請右擊該項目(能夠在任何 Eclipse 的項目視圖或 Navigator 視圖),而且從菜單中選擇 Team > Share Project。Eclipse 會顯示 Share Project 對話框。 測試
從 Eclipse 當前支持的存儲庫列表中選擇 SVN,而後單擊 Next。接下來的對話框(參見圖 13)讓您選擇現有存儲庫位置,或者建立一個新位置。 ui
若是您的存儲庫已列出(如您所見,我已經添加了自已的庫),選中它,並單擊 Finish。若是您的存儲庫未列出,請添加它(有關說明,請參閱 快速測試),並繼續。Eclipse 將在存儲庫中建立新目錄,其名稱與項目相同,並顯示項目中的全部文件和文件夾的列表。 spa
在頂部的字段中輸入適當的內容來描述此項目,而後單擊 Select All 選中該項目的全部文件。單擊 OK 以檢入項目,並將其當前狀態傳遞給 Subversion 存儲庫。 插件
Subversion 的命令和輸出結果顯示在 Console 視圖中,一般位於 Eclipse 窗口的底部(若是您查看 Subclipse 究竟對項目執行了什麼操做)。 版本控制
版本控制系統的重要特性之一是其餘開發人員可以隨時繼續開發,並在準備好時提交其變動。要下載這些變動,並將其與本地副本集成,您須要更新項目。 圖片
右擊您要更新的項目,而後從菜單中選擇 Team > Update。Eclipse 將從存儲庫中檢索任何變動,並嘗試將它們與本地副本合併。 ip
若是將文件添加到項目中(參見圖 15),它不會自動成爲版本控制的一部分 —— 您須要明確將其添加到特定的存儲庫中。在下面的屏幕快照中,您能夠看到,我已經將 ReadMe.txt 文件添加到了 threadWork 項目中。 資源
右擊新文件,而後選擇 Team > Add to Version Control。就是這樣!下一次將此項目中的變動提交給存儲庫時,新文件也會檢入。
若是將文件添加到了與項目不在相關的存儲庫中,您能夠輕鬆地刪除它。右擊文件,而後選擇 Delete。不須要使用 Team 菜單,Subclipse 自動將標記要刪除的文件,並將它從項目中移除。下一次將變動提交給存儲庫時,該文件被刪除了。
要重命名 Subclipse 控制的文件或目錄,請右擊它,而後選擇 Rename。在輸入字段中鍵入項的新名稱,按 Enter 鍵。文件是在項目中重命名的,重命名操做(經過 Add 操做添加新名稱、經過 Delete 操做刪除舊名稱)排隊等待您下一次提交。在圖 16 中,您能夠看到將 main.c 重命名爲 threadWork.c 以後、提交更改以前的 threadWork 項目。注意,Subclipse 爲 「新」 文件添加的藍色小加號表示該文件被安排在下一次提交時添加。
若是項目生成文件,或者包括您不想檢入的 Subversion 存儲庫文件,則能夠通知 Subclipse 忽略它們。右擊您要在版本控制中排除的文件或目錄,而後選擇 Team > Add to svn:ignore 便可顯示Add to svn:ignore 對話框。
單擊 OK 將這個特定的文件添加到項目目錄的 svn:ignore 屬性中。選擇 Wildcard extension 忽略具備當前文件擴展名的全部文件,或選擇 Custom pattern 在忽略列表中添加您本身的通配符。下一次提交變動時,對忽略列表的這些更改將添加到存儲庫中。
若是您對項目的變動感到滿意,肯定了您的代碼能夠編譯,而且已經對變動進行測試,則應將它們提交給 Subversion 存儲庫。在您的工做站崩潰時,它能夠做爲一個備份,並容許其餘開發人員更新其本地副本以包含您的變動。
在嘗試提交變動以前,請確保更新您的項目(參閱 「更新項目」)。右擊項目,並從菜單中選擇 Team > Commit。Eclipse 會顯示一個 Commit 對話框(參見圖 18),其中彙總了您做出的變動。
若是仔細觀察,您會看到一個屬性更改成項目目錄(我已經添加了
svn:ignore
屬性,以使某些文件保留在存儲庫外),而且在添加 threadWork.c 時,刪除了 main.c。這一變動對實際上表示的是一個操做(文件重命名)。
此時,若是您要使某些資源保留在存儲庫外,則能夠取消對這些資源選擇。若是您在一個文件中完成了部分工做,而且不但願檢入未完成的變動,則這種方法很是有用。在頂部的文本字段中輸入適當的註釋,而後單擊 OK 將變動檢入存儲庫。