1.查看本地更改文件
svn status wc [PATH](简单的也可以输入svn st查看)
2.查看本地尚未更新SVN的文件列表
svn status --show-updates wc
3.取消指定目录本地更改
svn revert path -R
4.查看指定目录的更改label
svn log [PATH]
5.查看指定目录的文件List的SVN更改时间和历史
svn list --verbose [PATH]
6 删除一个文件夹或者文件
svn rm PATH/FILE
7.删除并提交
svn rm -m "delete the file" PATH/FILE
8:上传指定目录的更新
svn ci [PATH]
svn ci -m "comment for commit"
9:清除指定锁定目录
svn cleanup [PATH]
10:svn的checkout
svn co URL [PATH]
从版本库取出一个工作拷贝,如果省略PATH,URL的基名称会作为目标,如果给定多个URL,每一个都会检出到PATH的子目录,使用URL基名称的子目录名称。
比如:svn checkout http://192.168.160.80/svn/M-star/36_2013_D_033_MSD7866_Tesco_OTT_DTT1537%E6%9C%BA%E9%A1%B6%E7%9B%92%E9%A1%B9%E7%9B%AE/DTT1537tesco_ott/I_SZ_DVB_SN_K2S(这个是在可视化svn下直接复制就可以得到的) test(这个就是你的path)
取某一版本代码:
svn co -r 版本号 URL
11:svn添加目录
svn add PATH...
添加文件、目录或符号链到你的工作拷贝并且预定添加到版本库。它们会在下次提交上传并添加到版本库,如果你在提交之前改变了主意,你可以使用svn revert取消预定。
12: svn更新
svn up
svn diff (将差异内容输出到文件: svn diff > diff.txt)