
svn
log用来展示svn
的版本作者、日期、路径等等;
svn
diff,用来显示特定修改的行级详细信息;
svn
cat,取得在特定版本的某文件显示在当前屏幕;
svn
list,显示一个目录或某一版本存在的文件。
比较常用的是svn
diff命令。可以比较不同版本之间、svn版本和本地版本库之间,以及检查本地修改的作用。
svn
diff
#什么都不加,会坚持本地代码和缓存在本地.svn目录下的信息的不同
svn
diff
-r
3
#比较本地代码和版本号为3的所有文件的不同
svn
diff
-r
3
text.c
#比较本地代码和版本号为3的text.c文件的不同
svn
diff
-r
5:6
#比较版本5和版本6之间所有文件的不同
svn
diff
-r
5:6
text.c
#比较版本5和版本6之间的text.c文件的变化。
查看修改的信息使用
log
指令,如下:
svn
log
#什么都不加会显示所有版本commit的日志信息
svn
log
-r
4:5
#只看版本4和版本5的日志信息
svn
log
test.c
#查看文件test.c的日志修改信息
svn
log
-v
dir
#查看目录的日志修改信息,需要加v
查看某个版本的某个文件内容,使用cat指令,如下:
svn
cat
-r
4
test.c
#查看版本4中的文件test.c的内容,不进行比较。
#清理Linux系统缓存
[root@oracle ~]# echo 1 > /proc/sys/vm/drop_caches注:1>. /proc是一个虚拟文件系统,可以通过对它的读写 *** 作作为与kernel实体间进行通信的一种手段。也就是说可以通过修改/proc中的文件,来对当前kernel的行为做出调整。也就是说我们可以通过调整/proc/sys/vm/drop_caches来释放内存。
0 – 不释放
1 – 释放页缓存
2 – 释放文件节点缓存和目录项缓存
3 – 释放所有缓存
[root@oracle ~]# sysctl -p#查看剩余内存
[root@oracle ~]# free -m
total used free shared buffers cached
Mem: 3383 1952 1431 0 1 1136
-/+ buffers/cache: 814 2568
Swap: 1983 195 1788
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)