svn命令介绍可以命令行中查看svn --help,查看命令参数比如svn co --help 或svn help co(linux)
全局选项:
--username ARG : 指定用户名称 ARG
--password ARG : 指定密码 ARG
--no-auth-cache : 不要缓存用户认证令牌
--non-interactive : 不要交互提示
--trust-server-cert : 不提示的接受未知的 SSL 服务器证书(只用于选项 “--non-interactive”)
--config-dir ARG : 从目录 ARG 读取用户配置文件
--config-option ARG : 以下属格式设置用户配置选项:
FILE:SECTION:OPTION=[VALUE]
例如:
servers:global:http-library=serf
--password 密码
checkout 源码
svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn export 导出(导出一个干净的不带.svn文件夹的目录树)
svn export [-r 版本号] http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn export [-r 版本号] svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn export 本地检出的(即带有.svn文件夹的)目录全路径 要导出的本地目录全路径
svn add 添加文件或目录到 svn 中
svn add wwwroot //添加wwwroot目录
svn add *.php //添加当前目录下的所有.php 文件
svn add build.xml //添加当前目录的构建文件
提交文件
svn ci -m "注解/备注/说明" 文件名
svn ci -m "首页" index.php //提交index.php文件
svn ci -m "注解/备注/说明" 目录
svn ci -m "注解/备注/说明" test //提交test 目录的所有更新文件
svn ci -m "注解/备注/说明" //提交当前目录的所有更新