###1、查看文件状态
1svn status [目录路径 or 文件名] 2 注:目录下的文件和子目录的状态,正常状态不显示 3 ?:不在svn的控制中; 4 M:内容被修改; 5 C:发生冲突; 6 K:被锁定 7 8svn status -v [目录路径 or 文件名] 9 第一列最新svn的版本号; 10 第二列显示工作版本号, 11 第三列最后一次修改人; 12 第四列显示文件名;
###2、添加,提交文件
先用 svn add 告诉SVN服务器添加文件了, 然后用svn commint -m 真实的上传上去 svn add 文件名 svn commit 文件名
1例子: 2svn add test.php // 添加test.php 3svn commit -m “添加我的测试用test.php“ test.php //提交 4 5svn add * //添加所有文件 6svn commit -m “提交当前目录下的全部在版本控制下的文件“ * // 注意这个*表示全部文件 7 8svn add *.php // 添加当前目录下所有的php文件 9svn commit -m “添加我的测试用全部php文件“ *.php // 提交所有php结尾的文件
###3、更新文件(还原版本) svn update svn update -r 指定版本号 文件名 svn update 文件名
###4、比较差异
1svn diff 文件名 2svn diff -r 修正版本号m:修正版本号n 文件名 3例如: 4svn diff test.php // 将修改的文件与基础版本比较 5svn diff -r 200:201 test.php //对 修正版本号200 和 修正版本号201 比较差异
###5、查看历史日志 svn log -r 版本号 // 查看指定版本号的历史信息 svn log --limit 3 // 查看最后3条的历史信息 svn log --limit 3 -v // 带上 -v 参数,显示修改的目录及文件