手冊

還原變更

如果您想要還原自上次更新以來對檔案所做的所有變更,您需要選取該檔案,按一下滑鼠右鍵以彈出內容選單,然後選取 TortoiseSVN還原 指令。將會彈出一個對話方塊,顯示您已變更且可以還原的檔案。選取您想要還原的檔案,然後按一下 確定

圖 4.35. 還原對話方塊

Revert dialog


如果您還想要清除所有已設定的變更列表,請勾選對話方塊底部的方框。

如果您想要還原刪除或重新命名,您需要在父資料夾上使用還原,因為已刪除的項目不存在,您無法在其上按一下滑鼠右鍵。

如果您想要還原新增項目,這會在內容選單中顯示為 TortoiseSVN取消新增...。這實際上也是還原,但名稱已變更,使其更為明顯。

此對話方塊中的欄位可以自訂,方式與 檢查修改 對話方塊中的欄位相同。請閱讀 名為「本地和遠端狀態」的章節,以取得更多詳細資訊。

由於還原有時用於清理工作副本,因此有一個額外的按鈕,可讓您也刪除未版本化的項目。當您按一下此按鈕時,會出現另一個對話方塊,列出所有未版本化的項目,然後您可以選取要刪除的項目。

還原已提交的變更

還原 只會還原您的本地變更。它不會還原任何已提交的變更。如果您想要還原在特定修訂版本中提交的所有變更,請閱讀 名為「修訂記錄對話方塊」的章節,以取得更多資訊。

還原速度慢

當您還原變更時,您可能會發現操作所需的時間比您預期的要長得多。這是因為檔案的修改版本已傳送到資源回收筒,因此如果您不小心還原了,可以取回您的變更。但是,如果您的資源回收筒已滿,Windows 需要很長時間才能找到放置檔案的位置。解決方案很簡單:清空資源回收筒,或停用 TortoiseSVN 設定中的 還原時使用資源回收筒 方框。

TortoiseSVN 首頁