2011-11-15 36 views
0

我想回滾到以前版本的文件/文件夾Settings.bundle。一個文件被添加到Settings.bundle/en.lproj。如果我只是刪除它,我只是不斷缺少文件警告(我不想)。所以,現在我想回滾,但似乎什麼也不做,當我試圖運行命令:svn rollback Settings.bundle

svn merge -r 15:5 ./Settings.bundle/ 

有什麼想法?

回答

1

應該在svn紅皮書中根據Undoing Changes到目前爲止工作。也許這是值得嘗試運行svn delete對自修訂版5以來添加的文件(聽起來像你不再需要它們),提交它並再次執行svn合併。

或者,您可以通過將Settings.bundle的svn export運行到臨時目錄來手動執行此操作。之後在修訂版5之後添加的所有文件上加上svn delete,並將臨時目錄中的文件複製回工作目錄。現在您已準備好提交修訂版本16.