1
我使用共享的SVN。有時候,最新的HEAD構建有問題,我需要回滾到以前的版本,該版本在修復時工作。如何撤銷TortoiseSVN中的回滾?
我做這個通過進入SVN日誌,在修改單擊鼠標右鍵,選擇「恢復到此版本」,如下所述:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-rollback.html
當問題解決後,我怎麼回去HEAD版本(即撤消回滾)?更新什麼都不做。我唯一的方法是a)刪除所有文件並重新簽出,或者b)進入提交對話框並單獨恢復我的文件(這會將它們提交到HEAD版本)。
這看起來很尷尬和破碎,所以有更好的方法來做到這一點?
優秀,就是這樣。因此,除了SVN文檔錯誤之外,他們的命名約定很混亂:D – divillysausages 2012-01-09 15:07:27
這不是說SVN文檔是錯誤的;源代碼控制的術語更加適用於casdcading歧義!如果Subversion文檔說「回滾」,他們正在討論拋棄一些經過某個點的修訂版本,即真正的「撤銷」操作 - 並且標題甚至指出它是「撤消」。正如韋恩所指出的那樣,當*你*說回滾時,你只是想暫時回退 - 沒有扔掉或撤消任何東西 - 而且你確實使用Update而不是Revert來做到這一點。 – 2012-01-10 18:04:31