雖然想幫同事找出其中一些單元測試在SVN歷史壞了,我急忙反向合併的提交,我認爲可能會出現的問題,爲他的工作副本:如何撤銷Subversion(svn)合併而不恢復?
svn merge -c -1234 .
接着問, 「等等......你工作的副本是乾淨的吧?」不幸的是,所以快速恢復並不是一個好的選擇。我試圖乾淨地撤消它(svn merge -c 1234
),但沒有發生任何事情。幸運的是,他確切知道哪些文件發生了變化,因此我們製作了一個補丁,恢復了所有修改後的文件,並應用了該補丁。但是,我想知道是否有更清晰的方式擺脫這種情況。