2014-12-06 53 views
0

是否有可能取回對本地工作區中的一個特定更新的更改?Eclipse svn從一個特定更新中取得更改

例如,有其他人提交的5個不同的提交:1,2,3,4,5。所有提交都是針對不同的文件。我已經用它們全部更新了我的本地工作空間,但事實證明3號有一個錯誤,我不希望它在我的本地工作空間項目中不能運行。我可以以某種方式更改提交編號爲nr的文件。 3到他們以前的狀態?我可以查看他們的歷史記錄並手動執行,但是如果許多文件發生變化可能會變得複雜。

我正在使用eclipse IDE。

回答

0

如果你不害怕使用svn命令行界面,你正在尋找的命令是

svn merge -c -3 . 

這將反向合併提交沒有。 3或者換句話說,將撤消修訂3中提交的所有更改。