项目(版本控制)
虚拟机安装
一个虚拟机可以安装多个系统如xp,win7,Linux
为什么要使用版本控制-上
方便管理.方便恢复到原来的版本
为什么要使用版本控制-中
能够追踪到修改过得作者
为什么要使用版本控制-下
方便版本控制
svn简介入门
常见的版本控制软件
1. CVS
2. SVN(常用)
3 .ClearCase 收费的
4. VSS
5 .GIT(次常用)
版本控制的服务端
svn工具 –TototiseSvn
- 版本控制的客户端
- 服务地址
http://192.168.36.143/svn/lol/
svn实战-多用户版本控制
新建文件夹—>checkOut—>Show log
版本库的备份和还原
Repositiries—>所有任务—>import
冲突的解决
先更新—>编辑冲突—>合并冲突—>提交
svn文件锁和常见图标
开发中一般不用
11_svn提交代码的原则
写message
不懂得代码不能提交
自动生成的代码不能提交
不用锁
svn管理android项目
- 创建文件夹,名称是英文的,作为eclipse的工作空间
- 在SVN服务器上面,创建空的代码仓库,同时指定用户名密码
- 关联svn服务仓库在空的文件夹里面—>checkOut
- 切换eclipse的工作空间到新建的文件夹中
- 创建一个新的Android项目
- 首先提交Android项目(对着项目点击右键选择 svn commit)
- 添加忽略列表(gen文件夹)(bin文件夹)
- 再次提交Android项目
- 记得多次提交
版本的分支和合并
Trunk(主要分支的版本) / Branches(修复bug的版本) /Tags(里程碑的版本)