2
我有2個命令(從文件):SVN結帳/更新--revision - 當它需要他們之間真正的區別就回滾
$ svn checkout --revision 1729 # Checks out a new working copy at r1729
…
$ svn update --revision 1729 # Updates an existing working copy to r1729
是他們之間有什麼實際差別回滾需求有關? 據我所知,「svn checkout
將創建新的工作拷貝,當svn update
更新現有的」,但實際上意味着什麼?
在這些操作之後是否需要解決衝突?
謝謝你,@bahrep)據我所知,你已經發布的文檔 - 我應該使用'svn merge'來回滾文件狀態狀態?在本文中,我們可以閱讀:_許多Subversion新手嘗試使用前面的svn更新示例來「撤消」已提交的更改,但這不起作用,因爲您無法提交從備份工作副本獲得的更改_ – qwe
@ mir1217 if您想要恢復修訂版X中所做的更改,並將此恢復提交爲新修訂版,請查看本章:http://svnbook.red-bean.com/en/1.8/svn.branchmerge.basicmerging.html#svn.branchmerge .basicmerging.undo – bahrep
非常感謝你!) – qwe