--revision (-r) REV 命令递归到子目录。多数子命令默认递归。
--quiet (-q) 请求客户端在执行操作时只显示重要信息。
--depth ARG 指定Subversion对特定树的深度限制活动的范围。
--force--accept ARG 强制指定一个自动解决冲突的命令
--username USER 用户名
--password PASS 指出在命令行中提供你的密码—另外,如果它是需要的,Subversion会提示你输入。
--no-auth-cache 防止缓存的认证信息(如用户名和密码在Subversion运行时配置目录)。
--non-interactive 禁用所有的互动提示。
--ignore-externals 告诉Subversion忽略外部定义和外部定义管理的工作拷贝。
--config-dir DIR 指导Subversion从指定目录而不是默认位置(用户主目录的.subversion)读取配置信息。
svn说白了就是一种实现文件共享管理的软件,分成服务器端和客户端,所有的文件都存放在服务器端,每个人可以用客户端把文件取到本地查看,也可以在本地修改后上传到服务器端,这样大家就可以随时获得最新版的文件。
tortoisesvn
就是最常用的一种svn客户端软件。checkout的功能就是把服务器端的整个库取到本地来,checkout操作一般只需要用一次,完成checkout之后,再想获得最新版文件时,用的是update而不再需要checkout
详细可以看我的百度文库,有篇在windows下使用svn的ppt
楼上的回答很好。