svn学习

来源:互联网 发布:淘宝卖充值卡进货渠道 编辑:程序博客网 时间:2024/05/01 03:48

1.svn st | grep ? | cut -c 9- | xargs rm -rf

svn st同svn status 显示工作副本中目录与文件的状态

< :输入重定向,就是把<后面跟的文件取代键盘作为新的输入设备

| :表示一个管道,东西从管道的一边流向另外一边

例如:cat < /etc/motd | ./a.out

表示从/etc/motd文件中读取内容,然后把cat命令读取出来的内容作为后面一个命令a.out的输入参数来执行a.out

cut命令:在文件中负责剪切数据

-b 字节     -c 字符      -f 域

注:一个空格算一个字节,一个汉字算三个字节

如:date | cut -b -4                    2015

      date | cut -b 4-                    5年4月1日。。。。。。。。。。。。。。。。。。

-4 :表示从的第1字节到第4字节

4- :表示从第4字节到行尾

注:中文字符和空格都算1个字符

xargs:给命令传递参数的一个过滤器

捕获一个命令的输出,然后传递给另外一个命令

 

2.svn diff CMakeList.txt -r10

对比本地CMakeList.txt和版本10的差异

 

3.svn revert CMakeList.txt

恢复CMakeList.txt到更改前

 

4.svn log -l2 -v gen_build_info.sh

查看日志 2条显示

svn log -r 14:15

查看某两个版本,用来对比

echo "ccmake -----" >> ~/build-method.txt

 

ssh 名@ip(可以远程登录)

0 0
原创粉丝点击