本文介绍svn revert及其子命令的使用
子命令svn revert
取消所有的本地编辑。
子命令svn revert PATH...描述
Reverts any local changes to a file or directory and resolves any conflicted states. Svn revert will revert not only the contents of an item in your working copy, but also any property changes. Finally, you can use it to undo any scheduling operations that you may have performed (e.g., files scheduled for addition or deletion can be “unscheduled”).
选项
--changelist ARG
--depth ARG
--quiet (-q)
--recursive (-R)
--targets FILENAME
例子:
(1)丢弃对一个文件的修改:
$ svn revert foo.c
Reverted foo.c
(2)如果你希望恢复一整个目录的文件,可以使用--depth=infinity选项:
$ svn revert --depth=infinity .
Reverted newdir/afile
Reverted foo.c
Reverted bar.txt
(3)可以取消预定的操作:
$ svn add mistake.txt whoops
A mistake.txt
A whoops
A whoops/oopsie.c
$ svn revert mistake.txt whoops
Reverted mistake.txt
Reverted whoops
$ svn status
? mistake.txt
? whoops
(4)回滚到指定版本:
哈哈,根本不用svn revert命令,用svn up -r 版本号就可以了!!!
$ rm -rf filename
$svn up -r version_num filename
相关推荐
SVN 命令使用手册.pdf pdf格式 汇集命令与一手
SVN命令使用手册.doc SVN命令使用手册.doc SVN命令使用手册.doc
Linux下SVN命令使用大全
svn在linux下的使用(svn命令)
linux下svn命令大全
svn命令集
ubuntu SVN命令大全 ubuntu SVN命令大全 ubuntu SVN命令大全 ubuntu SVN命令大全
svn命令操作大全,word文档形式,包括svnadmin命令操作
linux ubuntu下svn命令使用指南.docx
linux下svn命令大全.txt
在程序发布时打基线也是尤为重要,如果每次发布新版本时都打一个基线,那么可以做到版本回滚;查找特定版本的BUG;比较版本之间的差异;发布老版本等等。通常版本控制软件都有实现打基线的功能。
很好的学习linux的文档,是关于Linux操作svn的命令
svn命令在linux下的使用.doc linux下使用svn命令的总结
一、 常用命令 1. Svnadmin create 创建库 2. Svn import 导入项目 3. Svn co: 将文件 checkout 到本地目录 4. Svn add: 往版本库中添加新的文件 5. Svn ci: 将改动的文件提交到版本库 6. Svn up: 更新到某个版本 .....
SVN命令、外部定义、建立分支脚本文件整理
SVN命令大全及自己总结使用过程的一些技巧
svn命令大全[PDF格式] svn命令大全[PDF格式] svn命令大全[PDF格式]
unity中使用svn命令