- SVN
- 1.checkOut获取项目的完整副本,此工作只需要做一次
- 工作中
- 阶段性工作完成后,Commit,将自己修改的文件,上传到服务器,每天下前 一定要做一次能够编译的提交
- 定期Update项目,从服务器将最新的内容更新到本地,每天上班第一件事情一定要做的事情。
坏处:
过分依赖网络,不适合分布式开发,异地开发非常痛苦
- GIT
- FULL从服务器下拉最新的版本
- COMMit是将修改过的代码提交至本地的代码库
- 每天下班前PUSH自己当前的代码到服务器
- 每天上班前从服务器PULL最新的内容
- 三个文件夹的含义
- trunk:主干,当前开发项目的主目录
- branches:分支目录,添加非主线功能,开发测试之后,可以合并到主干
- tags:标记目录,通常作为重大版本的分界备份