SVN代码冲突解决方案小集合

简介:

对于刚接触svn的人来说,svn冲突后,不能提交是件让人很郁闷的事情。最让人郁闷的事,是代码间的覆盖。你把我代码盖了,我会很火大的。谁把谁的盖了都不爽。

为什么会出现代码冲突问题呢,因为不同的人,同时修改了同一个文件的同一个地方,这个时候,他提交了,你没有提交,你就提交不了,这个时候,你要先更新,更新就会出现代码冲突问题。一般情况,要尽量避免多个人修改同一个文件,如果你改的文件是公用文件,这个时候,最好和大家勾通一下,大家都在改就不好了。

结合别人修改的内容和自己修改的内容,然后把文件中的<<<<<,=====,>>>>>>>这类冲突符号去掉。去掉后,还是不能提交的,为什么?因为冲突时会产生三个文件,有这三个文件存在肯定提交不了。

客户端用的tortoisesvn(这个用的最多),冲突时会多产生,三个文件

 

下面就使用客户端的方式来解决吧~

1.状态

2.代码中经典的标志

3.右键选择编辑冲突

 

4.软件的界面布局

 

 

5.某块代码的合并

 

 

6.使用某单方面的文件

 

 

7.1把我的代码插入他的代码前面

 

7.1把我的代码插入他的代码前面-效果

 

8.保存

本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/4333443.html,如需转载请自行联系原作者



相关文章
|
缓存
【SVN异常】svn更新时,出现不知道这样的主机的解决方案
svn更新时,出现不知道这样的主机的解决方案
1183 0
【SVN异常】svn更新时,出现不知道这样的主机的解决方案
|
8月前
|
Android开发
Android 中使用SVN恢复原来的代码
Android 中使用SVN恢复原来的代码
52 0
|
8月前
|
Android开发
Android中使用Tortoise SVN遇到代码被锁定的解决办法
Android中使用Tortoise SVN遇到代码被锁定的解决办法
74 0
SVN回滚代码时,提示冲突怎么办
SVN回滚代码时,提示冲突怎么办
65 0
SVN回滚代码时,提示冲突怎么办
|
网络安全 数据安全/隐私保护 Windows
基于阿里云搭建svn代码管理系统
使用阿里云服务器搭建svn代码管理系统并集成便于小组开发
基于阿里云搭建svn代码管理系统
idea:svn不能同步代码问题修正
idea:svn不能同步代码问题修正
273 0
|
Shell 数据安全/隐私保护 Python
gitee+宝塔实现本地代码svn提交到仓库之后自动同步到web站点教程
gitee又叫码云是和github类似的国内代码托管平台,之所有选择码云也是因为它在国内速度比较快,地址:https://gitee.com/
457 0
gitee+宝塔实现本地代码svn提交到仓库之后自动同步到web站点教程
|
Linux 开发工具 数据安全/隐私保护
Centos7搭建SVN服务(多个仓库)并利用svn 钩子(hooks)自动部署仓库代码到指定web目录...
Centos7搭建SVN服务(多个仓库)并利用svn 钩子(hooks)自动部署仓库代码到指定web目录...
174 0
Centos7搭建SVN服务(多个仓库)并利用svn 钩子(hooks)自动部署仓库代码到指定web目录...
SVN的代码回滚,并不如预期的那样好
SVN的代码回滚,并不如预期的那样好
93 0