- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MyEclipse中使用SVN管理代码
MyEclipse安装SVN插件:
在MyEclipse安装路径下的dropins文件夹下创建svn文件夹,从svn插件(提供统一版本:site-1.6.18)中解压出的全部内容都放到刚刚建好的svn文件夹下。
在dropins文件夹下创建svn.link文件,如下图所示:
图1
用记事本编辑svn.link的内容(即将path设置为实际的安装路径)
图2
重启MyEclipse。
在MyEclipse中打开window?show view?other,如果出现了SVN,安装成功。
图3
SVN插件使用
映射svn资源库
在图3 中双击SVN资源库,打开SVN资源库视图。
在视图中右击选择新建?资源库位置,输入SVN服务器的URL。
图4
输入用户名,密码,勾选保存密码,点击ok。映射完成。
使用svn创建工程
在映射好的svn资源库上找到: /综合练习/dwframe/project/dwframe,点击鼠标右键选择检出为。
图5
点击finish检出工程。
图6
检出完成的工程如下图所示:
图7
SVN图标含义
工程中:
:右下角是圆柱表示与服务器一致。
:右下角是星花表示本地有修改,未提交。
:右下角是问号表示本地新增,未提交。
Svn同步视图中:
在项目中右击鼠标,选择team?与资源库同步(图8),可以打开同步视图(图9),双击图9中的文件可以对比查看本地与服务器的内容。图8 中红框能为常用功能,其中:
与资源库同步:与服务器比对,查看是否冲突。
提交:将本地修改的代码提交至资源库。
更新:将服务器代码更新至本地,覆盖本地代码。
显示资源历史记录:查看修改历史。
图8
图9
图9中可能出现的图标:
:本地修改过。可以提交。
:本地删除但svn上未删除。可以提交,提交后会将svn上此文件删除。
:本地增加。可以提交。
:svn上修改过。可以更新到本地。
:svn上新增,本地没有。可以更新。
:svn上删除,本地存在。可以更新,更新后会将本地此文件删除。
:本地与svn上有冲突,不能直接提交,需要先解决冲突。
SVN冲突处理:
冲突原因:出现红色双向箭头表示本地与svn上出现冲突,造成这种现象原因如下:
由于两个或多个开发人员同一时段操纵同一个文件,当某个开发人员更新最新版本进行修改,在修改这个过程当中,另一名开发人员进行了版本提交至服务器。
而当前一名开发人员进行更新最新版本准备提交时就会出现此情况,更新结果为图。
图10
处理方法:打开java文件后会发现冲突的地方出现一些注释。见图11。
需要手工将本地代码与svn上代码合并,然后将这些注释删掉,并将图10中的带有问号的文件删除,再次提交即可。
图11
建议:为减少冲突发生,修改代码前务必先更新本地代码,从资源库获取最新的版本,再进行修改。再者就是开发过程中多一些沟通,尽量避免多人同时修改同一个文件。
批量提交代码:
右击需要提交的文件夹,选择“Team ?与资源库同步”。
图12
出现如下界面。按住键盘“Ctrl”,使用鼠标选择多个要提交的文件,然后右击,选择“提交”。
图13
在弹出的对话框中添加必要的修改说明,最后点击“OK”。
图14
您可能关注的文档
最近下载
- 花城版小学音乐一年级下册第16课 《看画听歌——司马光砸缸救人的故事》教学课件.ppt VIP
- 第9课近代西方的法律与教化课件--高二上学期历史选择性必修1.pptx VIP
- UniGear550安装使用说明书cn20081107.pdf VIP
- 2025年中国静脉注射用人免疫球蛋白数据监测研究报告.docx
- 古诗三首·《江南春》课件.pptx
- 培智学校义务教育生活数学课程标准.pdf VIP
- 社区常见病多发病护理常规(22种疾病)2024版.docx
- 监控采购合同模板.docx VIP
- UniGear550-10KV铠式金属开关柜 .ppt VIP
- 2022年北京石油化工学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
原创力文档


文档评论(0)