勵志

勵志人生知識庫

svn cleanup作用

SVN cleanup的主要作用是:

遞歸清理工作副本:刪除鎖定和保留的未完成操作。如果工作副本被鎖定,運行這個命令可以刪除無用的鎖定,並將工作副本恢復到可用的狀態。

解除鎖定:在【Cleanup】窗體中勾選中複選框【Clean up working copy status】,選中該複選框表示解除鎖定。

還原所有更改:在【Cleanup】窗體中勾選中複選框【revert all changes recursively】,選中該複選框表示將遞歸還原所有更改。

刪除非版本控制檔案和資料夾:在【Cleanup】窗體中勾選中複選框【Delete unversioned files and folders】,選中該複選框表示將會刪除該資料夾中所有不屬於SVN版本控制的檔案及其資料夾。

刪除被忽略的檔案或資料夾:在【Cleanup】窗體中勾選中複選框【Delete ignored file and folders】,選中該複選框表示將會刪除被忽略的檔案或資料夾。

刷新shell overlays:在【Cleanup】窗體中勾選中複選框【Refresh shell overlays】,選中該複選框表示將會刷新。

需要注意的是,在執行SVN cleanup命令之前,應自行將已經修改的檔案保存到本地,以防止清理後所做的修改全部被還原。