eclipse3.7环境下svn的使用.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eclipse3.7环境下svn的使用

Eclipse3.7环境下SVN的使用简介分支的意义先说一个例子,例如:我们在一个基础平台上进行开发,每个小组负责一个子项目,而基础平台也是有可能会继续更改的,这个时候,如果不创建分支,子项目之间会相互影响,影响最大的就是后期的测试和版本发布,子项目A已经结束,但测试却受到正在进行的子项目B的影响,测试通不过,就别说版本发布了。所以,我们需要从目前的项目(主干trunk)中创建分支(branch),隔离子项目间的相互影响。分支的原理创建分支,实际上就是一个版本拷贝,绝不是简单在客户端上copy一个目录,而是svn仓库中copy,文件版本号会增加。同时两边做任何修改发生的版本变化,是一套机制。例如:目前主干版本是100,分支版本是101,主干中增加一个文件,版本为102,分支中再增加一个文件,版本就为103了。两边的版本号是一套,不会重复。分支操作详见第二章分支操作。操作指南导入项目右键点击空白区,点击ImportImport。通过SVN资源服务器,从SVN检出项目,点击Next。根据是否已创建SVN资源服务器环境,选择以下两种方式,点击Next:创建新的资源库位置,针对首次使用SVN资源服务器,或新的SVN资源服务器地址不在使用列表中。使用现有的资源库位置,针对已创建SVN资源服务器在使用列表中。选择创建新的资源库位置时,在URL中输入项目在SVN资源服务器中地址,点击Next。选择使用现有的资源库位置时,选择列表中已创建的SVN资源服务器,点击Next。选择以上两种方式中的任何一种时,显示项目在SVN资源服务器中包含的信息。选择需要导入的内容,点击Next,修改默认细节信息后,导入。点击Finish,使用默认细节信息后,导入。默认细节信息,包括:检出后项目名称、版本信息等,点击Next。默认细节信息,包括:检出后存放位置,点击Finish。显示检出项目信息:勾选Always run in background时,在稍后的操作中默认在后台执行检出操作。检出完成后,右键点击项目Team显示SVN插件提供的操作。通过Team中提供的操作,实现提交、更新、历史记录等,如下图所示:配置分支配置分支/标记,用于预创建分支,提示分支版本号、分支命名、分支路径等信息。右键点击项目Team配置分支/标记。添加分支,配置分支/标记中,右键点击项目添加分支OK。此时的添加分支功能,只是预创建分支版本、命名、路径等信息,并未实际创建分支环境,需要执行Team分支操作。修改分支属性,配置分支/标记中,点击分支项目修改分支信息OK。应用分支属性,确认修改信息,点击应用OK。Console控制台信息。删除分支,配置分支/标记中,点击分支项目确认需要删除的分支信息删除OK。分支操作根据预创建分支规划,选择需要创建分支的项目、模块,点击Team分支。确定分支需要存放的位置,选择以下两种方式:方式1:在URL中,填写存放位置,创建分支后,分支也可以在配置分支/标记中显示。方式2:点击浏览,选择分支中已经预创建的分支。使用方式1,如下图所示:勾选Create any intermediate folders that are missing时,自动创建URL存放位置中缺失的部分,点击Next。选择分支版本信息。点击Next。添加注释信息。确认分支属性信息,点击OK。同配置分支/标记中修改分支属性。Console控制台信息。切换操作右键点击项目Team切换。确定需要切换的分支位置,选择以下两种方式:方式1:在URL中,填写存放位置。方式2:点击浏览分支已经预创建的分支。点击OK。显示切换项目信息:勾选Always run in background时,在稍后的操作中默认在后台执行检出操作。切换后,项目路径、名称显示:提交操作在分支路径下,增加、修改相应代码。被修改文件,以及文件所在的目录层次结构,存在标识变化。右键点击项目Team提交。添加注释信息。被提交文件,以及文件所在的目录层次结构,存在标识变化。合并操作右键点击项目Team合并。合并模式,包括以下几种不同的方式:从主干合并到分支从分支合并到主干以分支合并到主干为例,进行后续步骤描述。在主干环境下合并,选择需要合并的分支环境,点击OKNext,进入下图冲突处理界面。Conflict handing冲突处理分支和主干可能有很多冲突的地方,在合并时经常需要手工解决。Text files 文本文件Binary files 二进制文件Property conflicts 属性冲突配置冲突处理后,点击Finish,提示合并结果界面。在本次合并中,修改内容没有产生冲突,若出现冲突时,冲突文件会提示如下信息: .working这里是原来的内容=======这里是新的内容 .merge-right.r****根据相关修改进行

您可能关注的文档

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档