欢迎来到天天文库
浏览记录
ID:58821157
大小:525.62 KB
页数:9页
时间:2020-10-25
《MyEclipse中使用SVN管理代码.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MyEclipse中使用SVN管理代码一、MyEclipse安装SVN插件:1.在MyEclipse安装路径下的dropins文件夹下创建svn文件夹,从svn插件(提供统一版本:site-1.6.18)中解压出的全部内容都放到刚刚建好的svn文件夹下。2.在dropins文件夹下创建svn.link文件,如下图所示:图13.用记事本编辑svn.link的内容(即将path设置为实际的安装路径)图24.重启MyEclipse。5.在MyEclipse中打开windowàshowviewàother,如果出现了SVN,安装成功。图3一、SVN插件使用映射svn资源库1)在图3中双击SVN
2、资源库,打开SVN资源库视图。2)在视图中右击选择新建à资源库位置,输入SVN服务器的URL。图43)输入用户名,密码,勾选保存密码,点击ok。映射完成。1、使用svn创建工程1)在映射好的svn资源库上找到:/综合练习/dwframe/project/dwframe,点击鼠标右键选择检出为。图51)点击finish检出工程。图62)检出完成的工程如下图所示:图7SVN图标含义1)工程中::右下角是圆柱表示与服务器一致。:右下角是星花表示本地有修改,未提交。:右下角是问号表示本地新增,未提交。2)Svn同步视图中:在项目中右击鼠标,选择teamà与资源库同步(图8),可以打开同步视图(
3、图9),双击图9中的文件可以对比查看本地与服务器的内容。图8中红框能为常用功能,其中:a.与资源库同步:与服务器比对,查看是否冲突。b.提交:将本地修改的代码提交至资源库。c.更新:将服务器代码更新至本地,覆盖本地代码。d.显示资源历史记录:查看修改历史。图8图9图9中可能出现的图标::本地修改过。可以提交。:本地删除但svn上未删除。可以提交,提交后会将svn上此文件删除。:本地增加。可以提交。:svn上修改过。可以更新到本地。:svn上新增,本地没有。可以更新。:svn上删除,本地存在。可以更新,更新后会将本地此文件删除。:本地与svn上有冲突,不能直接提交,需要先解决冲突。SVN
4、冲突处理:冲突原因:出现红色双向箭头表示本地与svn上出现冲突,造成这种现象原因如下:由于两个或多个开发人员同一时段操纵同一个文件,当某个开发人员更新最新版本进行修改,在修改这个过程当中,另一名开发人员进行了版本提交至服务器。而当前一名开发人员进行更新最新版本准备提交时就会出现此情况,更新结果为图。图10处理方法:打开java文件后会发现冲突的地方出现一些注释。见图11。需要手工将本地代码与svn上代码合并,然后将这些注释删掉,并将图10中的带有问号的文件删除,再次提交即可。图11建议:为减少冲突发生,修改代码前务必先更新本地代码,从资源库获取最新的版本,再进行修改。再者就是开发过程中
5、多一些沟通,尽量避免多人同时修改同一个文件。批量提交代码:1)右击需要提交的文件夹,选择“Teamà与资源库同步”。图122)出现如下界面。按住键盘“Ctrl”,使用鼠标选择多个要提交的文件,然后右击,选择“提交”。图131)在弹出的对话框中添加必要的修改说明,最后点击“OK”。图14
此文档下载收益归作者所有