2012-01-29 151 views

回答

5

我不能告訴你如何使用Subclipse(在家裏沒有安裝Eclipse)。但從命令行,你會這樣做:

svn merge -r130:128 ssh://whatever/your/url/is 
svn ci -m "Rollback!" 
+0

如作者所述,這將恢復頭部而不是修訂版本130。如果其他人簽入修訂版131,那麼你會恢復他的更改。 – vimdude 2012-01-29 22:28:27

+0

@abdelsaid:公平點。答案已更新。 – 2012-01-29 22:30:29

1

您可以使用svn merge:

svn merge -r130:129 url 

然後SVN提交。

+0

這隻會回滾r130中的更改。另外,您需要提供一個URL。 – 2012-01-29 22:23:02

+0

添加了網址。但我不同意你提供的頭像。 – vimdude 2012-01-29 22:29:06

0

我只是偶然發現這個問題。然後我試着用subclipse進行反向合併,最終進入同步地獄。 :-)

在Eclipse'replace with'中是您的朋友!只需右鍵單擊包資源管理器中的文件夾,右鍵單擊並選擇'替換爲...' - >'修訂或URL',Eclipse將執行您想要的操作。之後,你必須做一個提交。

相關問題