1. 程式人生 > >在Eclipse中做SVN程式碼回退操作

在Eclipse中做SVN程式碼回退操作

在實踐中,常見的操作如下3種,其中前兩種在eclipse中都可以很容易做到,而第3種我還沒發現eclipse可以做到(儘管看了很多別人的文章,但從未親測成功過),這裡自己用了一個比較笨拙的方式實現了。以下分別進行介紹:

1、取消本地的全部修改,回退到最近一次更新後狀態 使用Team --> Revert 命令即可
2、將原生代碼回退到之前的版本(只是在本地檢視過去的程式碼,update後又到當前最新程式碼狀態) 通過 Team --> update to reversion,選擇指定版本號
3、將原生代碼回退到之前的版本(用過去的版本覆蓋SVN伺服器端的最新程式碼) 1)離開eclipse環境,在本地資料夾中使用小烏龜將程式碼回退到指定版本(通過 TortoiseSVN --> Revert... 命令),此時看到原生代碼已經被指定版本覆蓋了,等待提交狀態; 2)此時在本地資料夾中,執行小烏龜的 SVN Commit 提交本地修改; 3)進入eclipse環境,執行 svn update 即可!