svn之clean up操作


 對於clean up操作,自己認為是一個“危險”的操作,當我們遇到各種古怪問題時,就想去做一次clean up操作,雖然

很爽,但是后果也很嚴重,下面是一個clean up選項的截圖:

默認的是第一個和最后一個選項,本文主要想解釋Revert all changes recurisively和Delete unversioned files and folders選項。

●Revert all changes recurisively. 它的意思是“遞歸的恢復所有的修改”,即當我們把本地的svn文件修改之后,在沒有提交

svn之前,使用了此選項的clean up動作,會把我們修改的文件全部刪除掉,然后更新為svn最新的版本到本地,記住

這里的刪除,是把文件放到了電腦的回收站(windows),所以這個操作也是可以恢復的;

●Delete unversioned files and folders. google翻譯過來的意思是“刪除未版本控制的文件和文件夾”,意思很好理解,就是

刪除本地的svn目錄中,不受svn版本控制的文件,這些文件可以是我們剛創建的,暫時沒來得及提交到svn上的

文件,或者是根本不想上傳的svn上的文件,這時使用帶有此選項的clean up操作,也會刪除文件到回收站。而且

筆者做過實驗,無論回收站的屬性設置成"直接刪除,不將文件移動到回收站"還是放入回收站,clean up之后

都會進入回收站。

好了,大膽的去做clean up操作吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM