2008-10-19 39 views

回答

12

反向合併(我認爲這是一個術語),承諾,這就是全部。對於「反向合併」部分--TSVN具有稱爲「恢復到此修訂」(以及「從此修訂恢復更改」)的這種很酷的功能,可通過日誌對話訪問。

VCS的主要目的是保留更改的歷史記錄。您可以通過使用「更新至修訂...」或使用上述「快捷方式」回到此特定修訂版本。

+0

而且我會在以後恢復更改嗎? – 2008-10-20 00:00:03

1

當你做副本(即分支)時,你可以指定一個特定的版本。

喜歡的東西:

 
svn copy -rsome_revision trunk branches/interesting_branch 

所以回滾所做的更改在後備箱中,然後做你的分支,指定版本,你COMMITED你回滾(合併)前。

通過將svn diff的輸出重定向到文本文件,您還可以將差異捕獲爲補丁文件,如果這是您真正想要執行的操作。 但這通常不是必需的,因爲顛覆合併命令已經給你這種靈活性。