`
街角处
  • 浏览: 23782 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

svn系列之十一常见问题——代码冲突解决1

阅读更多
1、代码冲突
   代码冲突:多个开发人员同时操作同一份文件,修改了同一行代码,造成后面提交代码的开发人员提交不上svn代码仓库
   代码冲突之后,本地文件会出现四个文件



   1)冲突的合并过的代码文件(文件左侧有个黄色感叹号)



   2)本人的代码文件


   3)修改之前的一个版本的代码文件


   4)现在svn代码仓库最新的代码文件


2、代码冲突处理方法
   根据代码冲突的相关开发人员的沟通结果作处理,不建议直接在冲突文件上面修改
   1)以本人的代码为准就将文件名.java.mime文件,(直接转换)转换成指定语言的源文件直接替换。
      例如Test.java.mine直接转换成Test.java,替换掉冲突的Test.java代码文件即可



   2)以上一个版本的代码为准,就将该文件夹下的最低版本的Test.java.r版本号文件(直接转换)转换成指定语言的
     源文件直接替换。
     例如:Test.java.r9 直接转换成Test.java,替换掉冲突的Test.java代码文件即可



   3)以svn最新的代码为准
     1)选中冲突的合并过的代码文件(文件左侧有个黄色感叹号),右击选择TortoiseSVN菜单的Revert选项


     2)勾选上要更新的文件,点击确定


     3)此时本地文件或更新为svn仓库上面最新的代码,并且那些冲突的文件也随之消失

  • 大小: 3.1 KB
  • 大小: 18.4 KB
  • 大小: 7.9 KB
  • 大小: 31 KB
  • 大小: 9 KB
  • 大小: 3.6 KB
  • 大小: 2.2 KB
  • 大小: 4.1 KB
  • 大小: 214.9 KB
  • 大小: 36.6 KB
  • 大小: 3.2 KB
  • 大小: 56.5 KB
  • 大小: 2.9 KB
  • 大小: 6.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics