代码检出
> svn co <svn source url>
代码更新
> svn up
代码检查
> svn st
> svn st --no-ignore //检测忽略项
代码提交
svn ci -m "提交日志" <target file or directory>
注:后面不指定target file or directory ,默认提交当前目录及子目录内所有未提交的未忽略的内容
删除所有无版本控制的目录和文件
> svn st | awk '{if($1=="?"){print$2}}'| xargs rm -rf
删除所有被忽略的目录及文件
> svn st --no-ignore| awk '{if($1=="I"){print$2}}' | xargs rm -rf
批量添加没有加入版本控制的文件
> svn st --no-ignore| awk '{if($1=="?"){print$2}}' | xargs svn add
添加被svn 忽略的文件
> svn add --no-ignore /dir
还原整个目录
> svn revert -R .