Android 第十二天重置版_版本控制

1 为什么需要版本控制软件
   [1]代码的冻结  
   [2]需求频繁的变化 
   [3]手机钱包
   [4]易信 

6拍:1拍 拍脑袋
    2拍 拍肩膀 
    3拍 拍胸脯 
    4拍 拍桌子 
    5拍 拍屁股
    6拍 拍大腿 
    
常见的版本控制软件 
  [1]cvs 
  [2]svn   集中式  
  [3]ClearCase   ibm 
  [4]vss 微软
  [5]git  分布式 云计算  由好多台电脑组成了一个整体  github.com




2 虚拟机的安装 
  


3 svn服务器端软件的安装

  [1]验证服务器安装成功 在浏览器敲 https://127.0.0.1
  [2]其他电脑通过访问 https://192.168.13.250 
   


4 svn客户端软件的安装
  [1]如何验证乌龟svn安装成功  点击鼠标右键

5 单用户代码的控制
  [1]让当前工作控件和svn服务器建立关联
  [2]如果发现当前工作空间有一个.svn目录就说明当前工作空间和仓库建立关联 
  [3]当前的这个工作控件会有一个绿色对勾 
  [4]点击add 会变成一个蓝色+ 计划把文件加入到版本控制库中
  [5]把文件提交到版本控制库中

6 版本库的备份和还原
  对仓库的备份 仓库在C盘Repositories下
 

7 多用户代码的控制
  [1]snv不是专门用来解决冲突的 
  [2]如何避免 分模块开发

8 svn常见图标 
  [1]绿色对勾 代表和服务已经建立关联 (2)提交成功 更新成功等
  [2]蓝色? 代表服务器不知道有这个文件
  [3]蓝色+ 代表计划加入到版本控制库中
  [4]黄色感叹号 代表遇到了冲突
  [5]红色感叹号 代表修改了这个文件 需要提交到版本控制库中
  [6]灰色对勾 代表文件只读
  [7]锁在开发中慎重 


9 svn提交代码的原则
  [1]先更新在提交 
  [2]多提交
  [3]不要提交不能通过编译的代码
  [4]每次提交必须书写明晰的标注 
  [5]提交时注意不要提交本地自动生成的文件 
  [6]不要提交自己不明白的代码 
  [7]慎用锁定功能


10 使用svn管理Android项目
   使用ignore 忽略你不想提交的目录,因为有些目录是自动生成的不能提交。
    [1]使用客户端软件 
    [2]使用eclipse插件


11 svn的标准目录结构
    [1]trunk 标准目录结构 
    [2]Branches 分支(修复bug的目录)
    [3]Tags 里程碑(用来保存发布的版本)

12 使用eclipse演示企业开发流程 *** 
    [1]安装snv插件
    [2]把我提供的feature 里面的jar包放到你自己eclipse的feature里面
    [3]把我提供的plugin 里面的jar 放到你自己eclipse的plugin里面 
    [4]如果你点击你自己eclipse的windowpreference 下有一个svn说明安装成功
    [5]假如王伟来到了微信团队    用svn来管理项目 
    [6]王伟要和他的领导要账号和密码 
    [7]账号 密码 和  https://192.168.13.250/svn/wx/weixin




13 git简介
   [1]java语言才是最优秀的语言 
   [2]C语言才是王道
   [3]HTML 也不错 
   [4]ios 才更厉害
   [5]java语言才是最牛的



14 git_用户操作
   md格式 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值