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检查代码(协同开发)
第一次需要导出整个项目:创建空的文件夹,将项目导入此空的文件夹中
添加svn仓库地址进行关联,将项目导出到刚刚创建的空文件夹中
检出代码后出现2个按钮update更新代码(向下箭头),commit提交代码(对号)。