svn-command
来源:互联网 发布:win8安装版iso镜像mac 编辑:程序博客网 时间:2024/05/22 02:01
svn是一个开放源代码的版本库,是cvs的重写版和改进版
原文链接
导出
下载项目svn checkout 'url'简写svn co 'url'
增
添加指定文件或目录svn add 'file'或'dir'添加所有目录文件svn add *创建纳入版本目录svn mkdir -m 'commit message' 'url/dir'
删
删除指定文件svn delete 'file'推荐组合svn delete 'file name'svn commit -m 'delete file name'
改
提交指定文件svn commit -m 'commit message' 'file'提交所有文件svn commit -m 'commit message'简写svn ci -m
查
查看文件或目录状态svn status 'file'或'dir'简写svn st 'file'或'dir'
- 正常状态不显示
- ?:不在svn的控制中
- M:内容被修改
- C:发生冲突
- A:预定加入到版本库
K:被锁定
查看指定文件日志
svn log ‘file’查看指定文件详细信息
svn info ‘file’查看指定目录文件列表
svn list ‘dir’
更新
更新指定文件svn update 'file'更新所有文件svn update
锁定
加锁指定文件svn lock -m 'commit message' 'file' 解锁指定文件svn unlock 'file'
比较差异
比较指定文件差异svn diff 'file' 对指定文件的版本1和版本2比较差异svn diff -r version1:version2 'file'
分支
从分支A新建出一个分支Bsvn copy branchA branchB -m 'commit message'
解决冲突
svn resolved
产生冲突是,会生成三个新的文件,svn resolved除了删除冲突文件,还修正了一些记录在工作拷贝管理区域的记录数据,推荐使用这个命令解决冲突。
帮助
svn help
阅读全文
0 0
- SVN Command
- svn command
- SVN Command
- SVN Command
- svn command
- svn-command
- SVN两个重要command
- svn command in Ubuntu
- SVN command 命令参考
- SVN command 下载连接
- linux svn command
- svn command 常用
- svn回滚, command
- linux svn command
- SVN Rollback Command
- Terminal svn command cl
- Mac下svn command命令
- Command of SVN for linux
- MyEclipse中Jquery.js报错
- Mybatis源码分析
- 机器学习实战 KNN代码
- centos下 安装mysql重置密码
- MaxCompute常用语句汇总(更新ing)
- svn-command
- jenkins版本升级
- numpy中list array matrix比较
- 使用ssh从远程仓库clone项目到本地报错
- Pycharm中SQL语句提示SQL Dialect is Not Configured
- js Date 操作之神奇的 date
- springboot:文档汇总
- js通过url向后台传值中文乱码问题
- java项目更新到linux的weblogic中日志等中文乱码!解决方案