SVN命令
来源:互联网 发布:中科院分词系统算法 编辑:程序博客网 时间:2024/05/29 03:15
原文地址:http://blog.chinaunix.net/uid-25199633-id-3502891.html
下面是日常代码版本控制中用到的svn的常见命令总结,供参考:
1.从版本库中下载代码到本地目录
svn co svn_path local_path
Eg:svn co svn://192.168.0.1:/path ./
2.将修改的文件添加到版本库中
svn add file
Eg:svn add hello
Eg:svn add hello/*
3.将修改后的文件提交到版本库中
svn commit -m "sunmit" file
Eg:svn commit -m "first submit" hello.c
Eg:svn commit -m "first subit" ./*
4.对某个文件进行加锁/解锁
svn lock -m "lock log" file
Eg:svn lock -m "lock the main.c" main.c
Eg:svn unlock -m "unlock the main.c" main.c
5.在版本库中删除某个文件
svn delete path -m "delete submit"
Eg:svn delete svn://192.168.0.1/you -m "delete submit"
6.查看版本库提交的log信息
svn log path
Eg:svn log you
7.比较版本的差异
svn diff path
Eg:svn diff you
Eg:svn diff -r 101:102 you
8.将两个版本的差异合并到当前文件
svn merge -r m:n path
Eg:svn merge -r 101:102 hello
9.显示版本库中的文件列表
svn list path
Eg:svn list ./
Eg:一个常见的代码开发的流程
1.从版本库中co代码到本地
2.在本地进行代码update
3.进行代码diff,检查是否符合预期
4.将代码添加到版本库
5.将代码提交到版本库中
6.查看代码提交的信息,是否符合预期
- SVN 命令
- SVN命令
- svn命令
- svn 命令
- svn 命令
- svn命令
- svn命令
- svn 命令
- svn 命令
- svn命令
- SVN 命令
- svn命令
- svn命令
- svn命令
- svn 命令
- svn命令
- SVN命令
- svn 命令
- 关于笔记本电脑上HDMI、VGA、USB接口的小知识, 另外别想着用笔记本当树莓派显示器了!
- Linux设备驱动子系统- SD卡(1)
- ORACLE索引与高性能SQL介绍
- 【JAVA基础(1)】java环境变量设置
- java中集合的知识点
- SVN命令
- JOS学习笔记(六)
- java与c++的区别
- 求二进制数中1的个数常用的一种方法
- 怎样在VS2010中打开vs2012的项目
- Oracle索引abc
- Drupal FieldGroup
- HTML 4.01 / XHTML 1.0 参考手册(按字母顺序排列)
- 好久没来冒个泡