svn add后的數據如何取消-svn revert??--zz


svn add后的數據如何取消-svn revert??

有時候你發現svn add后,這個提交的數據又不需要了。這時候需要有svn revert來處理了。

原文鏈接:http://hi.baidu.com/phplinuxmysql/item/ff2537f8ccf9f8d642c36aa5

 

有時候你發現svn add后,這個提交的數據又不需要了。這時候需要有svn revert來處理了。

比如

A       testcase/perday.php

如何取消呢?

svn revert testcase/perday.php

會出現下面的提示:

已恢復“testcase/perday.php”

說明腳本已經恢復了到原來的狀態,不受SVN 版本控制了。

如何恢復整個目錄??有時候你將整個目錄都svn add了,整個目錄有不同深度的文件夾,這時候你需要用其他方式來解決

svn revert --depth=infinity .

注意:上面一條語句后面的.絕對不能少,否則你不會操作成功。這條語句也要在svn 目錄的外層執行。不能跑到svn add后的目錄里面去執行。

執行完以后出現“Reverted 'library/Cmsbase/phpmailer'”

表示將phpmailer目錄整個恢復到svn版本控制前了


免責聲明!

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



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