2010-12-09 56 views
12

我是新來的發展,我敢肯定這是一個愚蠢的問題,但我不能解決我應該如何備份我的項目副本。 當一切正常工作我想保存一份副本/做一個備份,以便如果我把所有東西都搞亂了我會有東西我可以回去,但當然這不像只複製一個文件那樣簡單通常會用於其他任何事情。對不起,這個愚蠢的查詢,但如果有人能指出我在正確的方向,我應該如何去做這將是偉大的!如何在Eclipse中備份我的Java項目?

回答

6

當一切的工作的權利,我想 保存副本/做一個備份,這樣 如果我惹了一切我得 東西,我可以回去

一版本控制系統非常適合你。 Eclipse允許克隆你的資料庫到版本控制系統如CVS,SVN,水銀,ClearCase的,Git的,等

對於我來說,我使用Mercurial(以前使用SVN),以及它的Eclipse插件,可以在JavaForge發現。

+0

謝謝,我把這個作爲答案,因爲我最終採用了相同的方法,但所有的答案都非常翔實! – Holly 2010-12-09 16:25:08

2

您可以將項目導出爲存檔並將其保存到某個位置,然後在需要/想要時導入它。只需右鍵點擊該項目,選擇導出並按照說明操作

15

這不是一個愚蠢的問題。你可以備份你的項目目錄(只需複製,壓縮等),但我建議你看看版本管理(cvs,subversion,git,無論你喜歡什麼)。隨着版本管理,你可以回到任何狀態,創建不同的開發分支等...

+1

差不多是:使用版本控制,它只是不可選了在這一天和年齡。但使用CVS的唯一原因是懷舊,有更好的選擇。 – Dmitri 2010-12-09 15:43:33

+0

eclipse的CVS插件運行良好。我覺得很直觀。 Subversion在分支之間缺乏任何合併能力,這是非常不幸的。我仍然不理解git,我認爲這個課程非常適合。 – 2010-12-09 15:49:38

5

我發現Mercurial非常方便。

它不需要服務器,但它仍然允許多個開發人員在同一個項目中,將程序分成兩個不同的開發分支,並在完成時將它們合併在一起。

1

版本控制軟件通常是最好的選擇,允許您創建分支機構並輕鬆瀏覽修訂版本。

如果您使用的是Windows,則可以使用VisualSVN服務器非常快地設置本地SVN存儲庫。

如果你想要的在線資源庫,看看谷歌代碼(僅開放源碼)或Assembla(他們大多是提供有償服務,但確實提供了很好的和免費的SVN或GIT存儲庫)。

2

即使不用藉助版本管理,Eclipse提供a similar feature: 在首選項,進入常規 - >工作空間 - >本地歷史

相關問題