Day1 SVN代码管理
一.简介
SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
二.为什么使用
1.电脑损坏
 2.开发周期中提前上线,先暂停隐藏开发未完成业务
 3.多人协同开发
 4.异地协同办公
三.公司中如何使用SVN
1.每日工作结束提交一次代码
 2.先更新后提交
 3.分支开发
四.安装并使用
1.安装

 注意:勾选command line client tools
 
 注意:可以修改安装路径
 
 安装完后,在任意一个文件夹下面右键,如果出现下面这个,就说明安装成功了
 
2. svn仓库
https://svnbucket.com/
1.账号注册
 2.创建项目–>代码仓库地址
 
 
3. svn操作
(1)checkout检出:从SVN服务器下载最新的项目代码
在任意你要管理项目地址创建文件夹,右键 svn checkout
 
(2)填写URL
输入仓库库地址进行 checkout ,关联过svn的项目存在 .svn隐藏文件
 
(3)创建仓库结构
本地svn关联文件中,创建3个文件夹
 1.trunk 主干
 2.branch 分支
 3.tags 标签
(4)添加提交更新:add–>commit
提交前 先add 添加
 
在进行commit 提交
 
 
 提交成功现实如下页面
 
4. AS 使用SVN
(1)提交代码(月考重点:写完代码提交项目)
一般情况,主程写好代码架构后第一次上传项目,后面其他程序员协同开发
 
 填写你的仓库地址
 
 输入用户名和密码:
 
 上传代码到trunk主干中:
 
 选择你要上传的项目:
 
 提交记录:方便查看
 
 上传中:
 
 上传成功:
 
(2)checkout检查代码(协同开发)
1.每天上班工作前先checkout检出代码:也就是导出最新的代码
 2.每天写完代码后提交自己的代码
 
 添加svn仓库地址进行关联,第一次提交我们将代码提交到trunk目录下
 
 检出代码后出现2个按钮update更新代码(向下箭头),commit提交代码(对号)。
 










