TortoiseSVN的使用之代码合并

若何两小我对统一个文件别离做了点窜,最先点窜文件的人提交了代码,最后提交的人在提交前更新代码时就可能要对代码进行归并,即Merge操作。

东西/原料

  • SVN

方式/步调

  1. 1

    假设办事器上有如下文件MaxProfitForStock.java,此中文件的内容如下图所示

  2. 2

    假设有一个用户,用户名为test,此用户对文件内容作了点窜,点窜后的内容如下所示,用户test点窜完当作后并提交了代码。今朝我们可以先不消存眷具体改了哪些内容,接下来我们会提到的。

  3. 3

    此时别的一个用户,用户名为yc,对【步调1】中的文件也做了点窜,点窜内容如下图所示

  4. 4

    因为用户yc在提交点窜的代码前需要进行代码更新操作,以避免笼盖到别人提交的文件。在yc进行更新操作时,因为用户test已经对此文件作为更新,所以yc在更新此文件时会有冲突发生。

  5. 5

    选中冲突文件MaxProfitForStock.java,右击鼠标,选择【Edit Conflicts】解决冲突,即进行代码归并。在代码归并界面,红色图标可以快速定位冲突的代码片段。

    鄙人图中可以看到分歧用户别离给函数加了分歧的后缀,我们需要对此后缀进行冲突处置,在此我们以yc提交的后缀为准来解决此冲突。

  6. 6

    红色布景的解决完当作后,处置其他非冲突代码就简装多了,可以直接选择接管yc的点窜或者是test的点窜。

注重事项

  • 若是小编所写经验帮忙到了你,请帮手给点个赞或评论撑持下,您的撑持是作者继续创作的动力!
  • 发表于 2018-05-13 00:00
  • 阅读 ( 757 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具