checkout
- 从 SVN 服务器下载代码到本地
1 | svn checkout https://xxx [本地目录] |
update
- 将本地工作副本更新到最新版本
1 | svn update |
- 临时将工作副本更新到某个历史版本,不提交任何更改
1 | svn update -r <revison_number> |
- 只更新某个文件到旧版本
1 | svn update -r 100 path/to/file.c |
status
- 显示本地文件的修改状态
1 | svn status |
add
- 将新文件或目录加入版本控制
1 | svn add [文件或目录] |
delete
- 标记文件为删除状态
1 | svn delete [文件或目录] |
commit
- 将本地修改提交到 SVN 服务器
1 | svn commit -m "提交说明" |
diff
- 显示差异
1 | svn diff |
revert
- 丢弃本地未提交的修改
1 | svn revert [文件名] |
log
- 查看提交历史
1 | svn log |
info
- 显示当前工作副本的基本信息
1 | svn info |