SVN 常用命令
- svn co: 从版本库的一个目录中取出东西并创建一个工作拷贝
svn co URL - svn up: 更新版本
svn up svn up -r - svn add: 将文件或目录添加到版本库中,并没有实际将文件或目录添加进去,在add之后需要commit
svn add file/directory
svn ci -m "" - svn mkdir: 在版本库中创建目录
svn mkdir -m "" URL(--parents用于创建中间目录,如果中间目录不存在使用此参数) - svn delete(delete,remove,rm): 在版本库中删除文件或目录
svn delete file/directory(下次ci时从版本库中删除)
svn delete URL-m "" (直接从版本库中删除) - svn mv(mv,rename,ren): 在版本库中重命名文件或目录
svn rename src_file/src_directory dst_file/dst_directory
svn ci -m “”
svn rename src_URL dst_URL - svn ci: 提交到版本库
svn ci -m "" 指定日志信息ARG
svn ci -F “filename” - svn cp: 创建分支/标签
svn cp src dst
svn cp URL -m "create a branch"
svn cp URL(tags) -m "create a tag" - svn sw: 切换
svn switch URL - svn merge: 合并
- svn diff: 比较差异
svn diff base
svn diff -r reversion1:reversion2
svn diff -r head
svn diff (tag1)URL (tag2)URL - svn revert: 还原
svn revert PATH... - svn info: 显示信息
svn info URL
svn info -r revision URL
svn info -r revision -R URL - svn log: 日志
svn log
svn log URL
svn log -r
svn log -v
svn log --stop-on-copy -v - svn resolve: 解决冲突
svn resolve --accept=ARG[PATH....] - svn stat(stat,st): 查看状态
- svn ls: 列表
- svn h: 帮助
- svn Import:
- svn export:
- lock/unlock
- blame
- cleanup
- changlist
- mergeinfo
- propdel
- prepedit
- propget
- proplist
- propset
- svn:keywords
- svn:executable
- svn:mine-type
- svn:nedds-lock