svn命令

>svn help

svn –version (–quiet)

Available subcommands:
add — 只能用于本地svn目录,将添加到文件或目录加入到版本管控中
blame (praise, annotate, ann) — 查看本地/远程某个版本每行的修改版本号及修改者
cat — 查看本地/远程某个版本的文件内容
changelist (cl) —
checkout (co) — 从远程签出到本地,带svn信息
cleanup — 清理本地svn库
commit (ci) — 从本地提交到远程服务器
copy (cp) — 可以实现从本地到本地,本地到远程,远程到本地,远程到远程的复制
delete (del, remove, rm) — 可以删除本地/远程的文件或目录,本地需要手动commit,远程的自动commit
diff (di) — 可以比较本地与本地,本地与远程,远程和本地,远程和远程的差异,并输出patch文件(–git)
export — 从远程签出到本地,不带svn信息,速度快
help (?, h) — 查看命令
import — 从本地导入到远程服务器
info — 查看本地/远程版本库信息
list (ls) — 列出本地/远程库的目录及文件名
lock — 锁住本地/远程版本库,防止其他人修改
log — 查看本地/远程历史记录
merge — 合并本地或远程代码
mergeinfo — 显示merge信息
mkdir — 创建本地/远程目录
move (mv, rename, ren) — 移动本地或远程目录/文件
patch — 导入一个patch文件到本地(再用commit上传)
propdel (pdel, pd) — 删除本地/远程属性
propedit (pedit, pe) — 编辑本地/远程属性
propget (pget, pg) — 获取本地/远程属性
proplist (plist, pl) — 显示本地/远程属性
propset (pset, ps) — 设置本地/远程属性
relocate — 重定位本地库(库位置改变)
resolve — 解决本地冲突
resolved — 标记本地冲突为解决状态以便可以commit
revert — 复原本地版本(把本地修改清掉)
status (stat, st) — 显示本地修改状态
switch (sw) — 重定位本地库(库位置不变)
unlock — 解锁本地/远程库
update (up) — 将远程库的新修改更新到本地
upgrade — 升级了本地svn软件版本,需要升级本地库的svn格式文件,不会擦掉本地修改