它会在当前目录建立同名目录:
# ll 192.168.10.9/ total 744 -rw-r--r-- 1 root root 8573 Feb 23 22:25 dds.txt -rw-r--r-- 1 root root 142 Feb 23 22:25 qiaozhi.txt -rw-r--r-- 1 root root 136412 Feb 23 22:25 sherry2.pdf -rw-r--r-- 1 root root 2576 Feb 23 22:25 SVN?.缓.txt -rw-r--r-- 1 root root 25 Feb 23 22:25 where.txt -rw-r--r-- 1 root root 308 Feb 23 22:25 灏..?.?缁寸.璁?txt -rw-r--r-- 1 root root 584704 Feb 23 22:25 杩.淮?ュ?.doc建立一个文件,并提交
# df -h > 192.168.10.9/disk.txt # cd 192.168.10.9/ # svn ci -m test -F disk.txt --force-log Adding disk.txt Transmitting file data . Committed revision 13.(不指定-m -F --force-log是提交不成功的,它不会有任何提示) 出现以上信息时,表示提交成功!这在Windows上看起来更加明显!
-m 后接备注信息
-F 后接文件名,用于读取日志信息
--force-log 要求有效的源日志信息(不知道要怎么理解)
建立一个目录,并提交
# mkdir test # svn add test/ A test # svn ci -m "new directory" --force-log Adding test Committed revision 15.其他用户建立了一个文件google.txt,Linux用户想更新。
# svn up A google.txt Updated to revision 14.如何查看一个文件是否被多次修改?
# svn log dds.txt ------------------------------------------------------------------------ r5 | cheng | 2012-02-23 09:16:45 +0800 (Thu, 23 Feb 2012) | 1 line(这里出现的文件是每次修改后提交的备注文字)
r3 | cheng | 2012-02-23 09:13:52 +0800 (Thu, 23 Feb 2012) | 1 line my note 1我想知道这个文件的两个版本有哪些差异?
# svn diff -r 3:5 dds.txt Index: dds.txt =================================================================== --- dds.txt (revision 3) +++ dds.txt (revision 5) @@ -1,4 +1,6 @@ -?Tomcat的负载均衡(apache的mod_jk来实现): +? +===========================================+Tomcat的负载均衡(apache的mod_jk来实现):
1、基于Apache的mod_jk来实现:
apache
要求将文件进行版本回滚:(以以上文件为例,要求回滚到版本3)
# head -6 dds.txt (版本5的前6行内容)