- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件版本管理
SubVersion简介
什么是SubVersion(svn)?
svn(SubVersion)是一个自由/开源版本控制系统,它能防止意外的文件丢失、允许反追踪到早期版本。在软件开发中您需要比较两种版本的文件或找回早期版本的文件时,软件版本控制是非常有用的。
2
3
SVN服务器端安装
4
SVN服务器端安装
5
SVN服务器端安装
6
SVN服务器端安装
如果安装过程中提示443已经被别的服务占用,请停用使用443端口的服务程序或者改成别的端口.
7
SVN服务器端安装
安装成功后,可查看访问的URL
8
建立版本库(Repository)
版本库:svn的核心就是repository,中文翻译成“版本库”。就是位于服务器端。统一管理和存储数据地方。
运行SVN服务器需要首先要建立一个版本库(repository),版本库可以看作是服务器上集中存放和管理数据的地方。
9
建立版本库(Repository)
10
建立用户
为每个程序员建一个帐号
11
判断客户端是否能连上服务器
Win7下如何使用telnet
“控制面板”--》“程序”(在左下角)---》“打开或关闭Windows功能”,勾上“telnet客户端”,确定就可以正常使用telnet命令了
12
在Eclipse中安装Svn插件
如果插件不能正常安装。可以直接将site-1.0.6.zip解压后拷贝到ecplise目录下。
添加一个插件:Subclipse
1,低版本Eclipse是“Help”菜单中选择SoftwareUpdatesFindandinstal
2,高版本的Eclipse是“Help”菜单中选择installnewsoftware。
13
安装插件Subclipse
选择“searchfornewfeaturestoinstall”
13
14
安装插件Subclipse
点“NewArchivedSite…”
15
安装插件Subclipse
选择我们下载的Subclipse插件的zip包
16
安装插件Subclipse
点击“OK”键
17
安装插件Subclipse
点击“Finish”
18
安装插件Subclipse
选中多选框
19
安装插件Subclipse
出错了,把出错的多选框的“√”取掉
20
安装插件Subclipse
选择“Iacceptthe…”
21
安装插件Subclipse
点击“Finish”
22
安装插件Subclipse
点击“Install”
23
安装插件Subclipse
选择“Yes”重新启动eclipse,Subclipse插件安装完成。
24
在eclipse使用SVN
创建一个资源库
窗口显示视图其它SVN资源库研究
24
25
创建一个资源库
在svn资源库窗口中右键新建资源库位置
26
创建一个资源库
添加SVN资源库,在URL位置输入已经建好的版本库,每个人输入自己的用户名密码
26
27
创建一个资源库
我们输入的URL出现,在了SVN资源库列表中,资源库(存储库)完成
27
28
导入一个新项目到存储库
选中项目右键小组共享项目
每个人共享一个项目
组长必须共享一个项目
29
导入一个新项目到存储库
选择“SVN”点击“Next”
30
导入一个新项目到存储库
使用我们建好的存储库
31
导入一个新项目到存储库
32
导入一个新项目到存储库
完成后项目名后面会有[],在svn资源库中刷新一下也会看到刚导入的项目
33
提交项目
每位同学提交一个项目到svn服务器上
34
Checkout检出为
在团队开发中,当创建了一个基本的工程并提交到SVN后,别的开发人员首先要CheckOut这个工程到各自的本地计算机上,每位学员将组长的项目检出为
35
Checkout检出为
提交新版本,更新项目
组长修改代码,提交新代码到svn服务器
其它学员用客户端更新项目,查看最新代码
36
37
比较不同版本的区别
选中一个要比较的文件右键团队显示资源历史记录
选择两个版本右键比较,如下图
37
38
比较不同版本的区别
39
获取内容
断开连接
如果客户端拿不到服务器上最新内容
可以先断开连接,删除本地项目。再重新检出为。
40
eclipse下切换svn用户
解决思路:
既然界面上不能进行修改,那就只有删除subclipse记录的帐号、密码信息,重新输入。
具体步骤:
1.查看你的Eclipse中使用的是什么SVNInterface,位置在
w
您可能关注的文档
- 逻辑3.运用辩证思维方法答案公开课教案教学设计课件资料.docx
- 高中化学奥赛辅导有机化学(第一部分之一)公开课教案教学设计课件资料.ppt
- 高一电子电工第一学期期末考试试卷公开课教案教学设计课件资料.docx
- 2021年高二下期末模拟考试答案公开课教案教学设计课件资料.docx
- 高一化学期中复习卷3公开课教案教学设计课件资料.docx
- 2.7++++元素符号表示的量—2020-2021学年浙教版八年级科学下册课件+公开课教案教学设计课.ppt
- 第3讲:化学反应原理之计算公开课教案教学设计课件资料.pptx
- 最值函数与绝对值函数——max、min、多元最值公开课教案教学设计课件资料.pptx
- 0302-工作过程公开课教案教学设计课件资料.pptx
- 谓语、非谓语公开课教案教学设计课件资料.docx
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
文档评论(0)