版本控制
- 什么是版本控制:
通过文档控制(Document Control),来记录、跟踪我们项目的任何变动(创建、删除、修改、查询)。 - 为什么使用版本控制
- SVN的安装
SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。 - 实战
- 单用户操作
- 仓库的创建
- 本地文件跟仓库的关联
- 增 提交新文件
删
改
查
- 多用户操作
- 版本控制
- 冲突解决
- 代码提交规范
- 锁操作 : 图片、视频、so、不可被编辑的文件。
锁只能锁住一个文件状态,如果该文件被修改了,锁自动就没了。
- 实战案例
- 代码的合并
- svn的标准目录结构
- 单用户操作
- Git
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
- 使用Github,创建自己的仓库。
- 上传自己的开源项目