MyEclipse中使用SVN管理代码_第1页
MyEclipse中使用SVN管理代码_第2页
MyEclipse中使用SVN管理代码_第3页
MyEclipse中使用SVN管理代码_第4页
MyEclipse中使用SVN管理代码_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MyEcIi pse中使用SVN管理代码MyEcIipse 安装 SVN 插件:1.2.在MyEcIipse安装路径下的dropins文件夹下创建svn文件夹,从svn插件(提供统一 版本:site-1618)中解压出的全部内容都放到刚刚建好的svn文件夹下。在dropins文件夹下创建 svn.link文件,如下图所示:i&A '僅厲弓A鼻-n;k£于匸真:gJ ttJEJ*i Tife <9j! P35冃第区曾"Irni.fimk【II n m:I KrjH EW: fl寅編K*F itBVL nA 应 It mi IS-円怦2 E車3.用记事本编

2、辑svn.link的内容(即将path设置为实际的安装路径)P或对MW呻沖口同测¥剧卩卑迟幕其謬沁氏妙亠4.重启 MyEcIipse。5.在MyEcIipse中打开 window show view other,如果出现了 SVN,安装成功。Q bhOiii View'亠=IbFWW:炉± filter t-rit1112_-. MiHripw- tIMcrvm;-MxEcGpw Rtport Wig" ;匕 Mi:Ep»UML二 Plug-in Dmelc-p mertJ 三.5VM|y Meig己 R亡iulM .血 5VM Re Prcip

3、ert 唱e 片:SVJ Tree Corflirt1i泗的 fl. SVH茫洛1If TPBE.* W"dc>vbJlderV!h lCrmpP IJ':SVN插件使用映射svn资源库1) 在图3中双击SVN资源库,打开 SVN资源库视图。2) 在视图中右击选择新建资源库位置,输入 SVN服务器的URL。一I回海in新的SVN资源库轉新的SVN资丽盪出至%VN资辭"视虱URL : S阳:“讥口吐.98/技相6训部/2皿俾7月新屍工培训Cancel图43)1、使用1)输入用户名,密码,勾选保存密码,点击ok。映射完成。svn创建工程在映射好的 svn资源库上找

4、到:/综合练习/dwframe/project/dwframe ,点击鼠标右键选择检出为。2)-0>吕摞件贾科丄吕 dwframeJ© projertt-1空辿j匕&升最g,&畫目卜白oracle点击finish检出工程。显瓯55史记录N) 创建羊F异文件 口盍 Show ftevkion Graph导出”n从畀iM检出检出为巻择检出宜甘吏dwframe W方式'8戡糊项0桂岀.;帧环建贞B向强齐配运_ «0庞工作兰1旬中旳员目检出顶ag称. dwfrNni:|'> Check cut HEAD rrviicnRevision;S

5、B憩2) e pth: Fully recLi rs ve Ignore ejrterralsVI Allow jnversioned cbtruction?:_ 口三._ .二-Finishj1Cancel3)检出完成的工程如下图所示:# ;朮裁I睪/20j隼7月T -.*0二 rliwfrnnic£ O cfxn為lev-2l 5申IwF Appdugirijrnl 167 14-4'* buies-sLbgir.itrnl 1557 Z/, hraniePluir-xnnJ 1557 14- 為 hinct DTLKm 16S7 14-J-21j L1657 1占-li

6、wrw.ltre 1557 却 4議 'M rnrsa-ag =-s_J7Dl.pnziptrt e-:p rvKsug e-s.prDpert>=-5 L-S-S orai:te.C*g.>m| 165" 14-4- A inrt lePsth-nmJ 1.657/- 5-ervicEFlugm.Mrnl L65? L4> $yFtpiT|Plugin.>rn| 1657 l4P匕七沖4.屮口卩?|首=1657 14- 屯.ds-i-palh 丄砧丁TVJ4,1657 1 虫*2门1工F二虬丸 btlildJar-ElrJ IbS J 14*4-JJ

7、 K st tw;l 州舸胡 1«7 144 2; 1沁屈mil 16,7 丄冲dSVN图标含义1) 工程中:囚:右下角是圆柱表示与服务器一致。“:右下角是星花表示本地有修改,未提交。:右下角是问号表示本地新增,未提交。2) Svn同步视图中:在项目中右击鼠标,选择team 与资源库同步(图8),可以打开同步视图(图9), 双击图9中的文件可以对比查看本地与服务器的内容。图8中红框能为常用功能,其中:a.b.与资源库同步:与服务器比对,查看是否冲突。 提交:将本地修改的代码提交至资源库。c.d.更新:将服务器代码更新至本地,覆盖本地代码。 显示资源历史记录:查看修改历史。dwfram

8、曲沬S训部找01偉7月新貝工毘上 囱 settings窃 dwframeMewGo Irrtopen in New Window匚Q阿PasUDeleteMove.m贸晾库同步 揑玄©W(U)Ftename”.Imp ort. Export.Update to Version,. 创建卜丁(叽Appity Patch.4jRun Asebug AsProfile 加分袁y 台井NL”切换TeamCompare WithR.eplace WithR-tslor* from Local Historv-show Tree Conflicts a显越性 岳 Show Revision Pr

9、opertiesShow Revision GraphqU Sync hen he 梵5VN (/dwframe/srcA "s R &令丨苫丄 i詔dwframeI二 1311 lUJIlBI BIIIII IILL JJ5rc/co m/d a r# w ay/sK s rr 15 es/b p oi!> OrgnManageBPO.javaPerWanageBPO.javas rc/com/da rew ay/ex ercises/c ontroller 3P ZhIxCortrc II er J ava (EASE - yyx)吝 src/co m/darewa

10、y/ejfercises/dao (3970la PerlSJatlDAOJmpll.java 3970 - yyi图9中可能出现的图标:M :本地修改过。可以提交。国:本地删除但svn上未删除。可以提交,提交后会将svn上此文件删除。:本地增加。可以提交。0 : svn上修改过。可以更新到本地。曲:svn上新增,本地没有。可以更新。B : svn上删除,本地存在。可以更新,更新后会将本地此文件删除。I*:本地与svn上有冲突,不能直接提交,需要先解决冲突。SVN冲突处理:冲突原因:出现红色双向箭头 M 表示本地与svn上出现冲突,造成这种现象原因如下:由于两个或多个开发人员同一时段操纵同一个

11、文件,当某个开发人员更新最新版本进行修改,在修改这个过程当中,另一名开发人员进行了版本提交至服务器。而当前一名开发人员进行更新最新版本准备提交时就会出现此情况,更新结果为图。I 船 PerNatlDAOjava 3972 監 PerNatlDAO,java,niirie =? PerMatl DAO.j ava. r3 9 &S 飞 PerN'atlDAO.java.r3972图10处理方法:打开java文件后会发现冲突的地方出现一些注释。见图需要手工将本地代码与 svn上代码合并,然后将这些注释删掉,并将图 10中的带 有问号的文件删除,再次提交即可。11。739012546

12、!<<<<<<<"".nine IJLLWtfWWWVWWl IU author vyx11 >>>>>>u3972l图11建议:为减少冲突发生,修改代码前务必先更新本地代码,从资源库获取最新的版本, 再进行修改。再者就是开发过程中多一些沟通,尽量避免多人同时修改同一个文件。批量提交代码:1)右击需要提交的文件夹,选择“ Team与资源库同步”。:dpp站'工幕(JlTTcrTcTl 1 协改过I=J Newcofli.dareway,framework.exccj-為鬲 dao 14 皿

13、:-岛3:' service刃 AppPlugir.xinl I >j bucjnKEPIuir. ?j ffa-YiefJlugift-Knftl Tj ftirctic rjcml lb5 hihmatp cf.n二lirFrsF.lh 157 同iTM呜旳閉 inessagfr«.pop4 匚 oracl.cfd.xrril I*XMrcjh£ IInpcrt., Elf port.Qq IrtcnppFi in M 刑 Wil HewRcnorrie.,6Pfef3pDelsteMove.r按壬底与懂麟匪更看屮)Up sb输 to 畑(ion,”创密卜

14、丁 (PL.App Pdlch.农bug As /klpfi 宦 Aa/*£1 rearrf*LhCompare WithkaRopltre Wit卜a.uilR=a:orc From Luu Hisiorv.H_ini gShow Tree Crflkti 显京廉性Show Rpvk'ori PropertesShow Rffvit'on Guph图122)出现如下界面。按住键盘 择“提交”。“ Ctrl”,使用鼠标选择多个要提交的文件,然后右击,选J srcjcom/JaieiAf/exerckI匚学 Ch-gnSaragcBPO.jsv |!Fef-Manago

15、SPOjovj|* w:om/d arcii凶 ZhkContrcl-er jdyj iB - src/com/da rcv¥cy/-?KC r ckPerNatlva |yp问 3t| 1单 ”nn pll L aptn Ln CoiTpars EditorOpenShow InkCopyad.二Pact4 PatchCtrltVDelateDdeleMovm“.Rerer>?.,rp$yncnro n izeExpand 虫 1Rcmovr from Jvw?; Lw Rtvibi" 1 ijicplledmkCompare Wf th*Repidce Wilhk,MyEcllpseIffiSLUiK就 is.1匚 rpatF Patrh-.B罢 J P&-IV1图130K'。3)在弹出的对话框中添加必要的修改说明,最后点击“提交營:舞了参个目麻Enter 4 CCh" inert for the c/FP-i: op erotic n.葺if逛口前苣迁澤:e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论