JLU_WangCT

导航

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版本控制前了

posted on 2013-10-04 19:34  WangCT  阅读(13879)  评论(0编辑  收藏  举报