版本控制
来源:互联网 发布:如何管理淘宝网店 编辑:程序博客网 时间:2024/06/07 06:11
版本控制
本次博客只是对版本控制的大致蓝图。
版本控制是什么
对代码的管理软件
为什么要使用版本控制
版本控制可以大大提高团队开发效率
怎么使用版本控制
svn 的使用 git 的使用
版本控制软件
1、cvs 最早的版本控制工具2、svn 具备了cvs所有的功能,bug的修复3、clearcase ibm推出的商业软件,体积很大,功能很强4、vss 微软公司 集成在visualstdio工具里5、git 分布式版本控制,分布式:不同的地方,github上用的很多
svn锁
1、getlock
直接对文件加锁管理,效果很强
2、needs lock
对文件加锁管理,假锁,修改文件为只读属性
实际开发目录
1,trunk
主分支 : 当前代码开发的目录
2,tags
里程碑: 发布的版本记录
3,branches
分支目录: bug的修复 ,新技术的研究(1,能否提供开发效率,2,能否提高软件的访问性能)
git的开发流程
1,github网站上注册账号
2,登陆
3,创建仓库
4,git客户端操作仓库
访问别人的仓库
5, 拷贝仓库的url
6, git客户端去下载资源
7,修改资源
8,创建patch 发给原创者的邮箱
应用别人给您发patch文件
9,git客户端应用patch文件
10,如果可以提交github上
作者:江淦
原文链接:版本控制
阅读全文
0 0
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 版本控制
- 学习Struts2
- 如何使用Android Studio把自己的Android library分发到jCenter和Maven Central
- 【二】Python对象
- 移动端h5页面不同尺寸屏幕适配兼容方法
- JQuery(2)
- 版本控制
- 类文件结构
- 配置nginx的反向代理及负载均衡
- jQuery事件(补6月2日)
- 汇编语言编程实例---串行控制七段数码管
- 委托中的匿名方法和lambda表达式
- Leecode-21. Merge Two Sorted Lists
- JdbcBaseReview系列之JdbcPrepare(一)--预处理
- Linux内核文件的查找和修改