demoshop

demo, trying to be the best_

一般來說使用更新(Update)都會是取最新版,但是在某些情況之下會需要取回某一次的版本,發生了這種需求的時候只需要將版本更新(Update)至某一版本即可(可以理解成回復)以下就是示範。

●假設我們是要回覆整個專案的版本,那就在專案目錄下按「滑鼠右鍵」→「TortoiseSVN」→「Update to revision」

●跳出更新視窗

  1. 選擇了 HEAD revision 就會更新到最新版本(選擇這個和耍傻沒什麼差別)
  2. 選擇 Revision 就可以在右邊文字方塊輸入你要回覆到哪一版,可以利用 Show log 來判斷你要回到哪一版(這時候如果你 Log 都亂打你就知道痛了

●為了讓範例誇張點,所以直接回覆到第二版,按下 Ok 後就可以看到更新視窗跳出並且執行更新。



從更新視窗可以看到一些版本二之後增加的檔案都被刪除了,而版本二之前的檔案也都被更新了,並且明確的標示版本為第二版。


●回到了需要的版本後就可以執行您所需要的動作,編譯、匯出、發佈等等,只要你不做送交(Commit)檔案庫(Repository)的版本依然是最新的第20版,當需要的動作執行完畢後要回到最新版(也就是第20版)只需要再更新(Update)一次即可。


●檔案就回到了最新版(第20版)


 

系列文章

回應討論