SVN 常用命令一览表
命令 | 功能 | 使用格式 |
checkout | 检出 |
svn |
up | 更新到当前URL的末端 |
svn |
switch | 更新到某一tag/branch |
svn |
add | 增加 |
svn |
rm | 删除文件 |
svn |
删除目录 |
svn |
|
diff | 与base版本(最后检出或者更新到的版本)对比 |
svn |
与版本库中最新版本对比 |
svn |
|
当前工作副本,两个版本之间对比 |
svn |
|
版本库中任意两个tag做对比 |
svn |
|
ci | 提交 | svn ci -m "commit log" |
log | 查看当前工作副本log |
svn |
只查看指定版本的log |
svn |
|
打印log所有附加信息 |
svn |
|
查看当前tag/branch版本详情 |
svn |
|
info | 查看当前工作副本所在URL |
svn |
status | 查看工作副本的状态 | svn st |
查看文件的taglist | svn命令不支持,可执行cs taglist | |
tag | 新增tag |
svn cp . |
删除tag |
svn rm |
|
覆盖已经存在的tag | 不支持 | |
分支开发 | 创建branch |
svn |
删除branch |
svn rm |
|
同步 |
svn co |
|
cd ~/wc | ||
svn merge |
||
svn ci -m "commit log" | ||
svn cp -m"commit log" |
||
合并 |
svn co |
|
cd ~/wc | ||
svn merge |
||
svn ci -m "commit log" | ||
svn cp |
原文连接:http://blog.sina.com.cn/s/blog_567e650201012jmq.html