版本控制

来源:互联网 发布:如何管理淘宝网店 编辑:程序博客网 时间: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上

作者:江淦
原文链接:版本控制

原创粉丝点击