eclipse中向svn提交代码冲突的解决

简介: eclipse中向svn提交代码冲突的解决

Eclipse中的svn冲突解决办法:


1.        点击提交,报错——‘SVN提交’has encountered a problem.


2.        选中无法提交的文件,点击更新操作。多出三个文件,分别是:“.mine”“r(xxx+1)”“r(xxx)”其中xxx为版本号。“.mine”是我要提交的文件,“.r(xxx)”是我是在这个版本文件基础上修改后产生冲突的。“r(xxx+1)”是目前svn服务器最新版本的内容是这样。


3.        我们通过手动处理源文件“.Java”,得到自己真实想要上传到svn的文件后。右击Team->标记为解决。默认选择第一个“标记为冲突解决”,点击OK。刚才的三个文件将消失,剩下自己的源文件。


4.        编辑源文件为自己真正想要到svn服务器上的最新版本文件。右击Team->提交,冲突解决。



例如:

<li><a href="friendGroup.do?action=list" target="mainFrame">分组管理</a></li>

<<<<<<< .mine

<li><a href="visitorPolicyList.do?action=list&type=0" target="mainFrame">收藏夹审核</a></li>

<li><a href="visitorPolicyList.do?action=list&type=0" target="mainFrame">访问策略</a></li>

<li><a href="visitorInfoList.do?action=list&type=0" target="mainFrame">访问信息</a></li>

=======

<li><a href="favorite.do?action=list" target="mainFrame">收藏夹审核</a></li>

<li><a href="notice.do?action=list" target="mainFrame">通知</a></li>


>>>>>>> .r52280


此在JSP页面同步此JSP页面的时候,产生了冲突,<<<<<<< .mine和 >>>>>>> .r52280代表着冲突的地方

<<<<<<< .mine和=======之间是自己本地的内容,=======和>>>>>>> .r52280是svn上的内容,此时需要决定删掉这些标记

然后Navigator模式下,你会看到 带有.mine.;.r52280为后缀的文件,这些文件需要删掉,下次提交的时候你才能提交上去,否则还会报错。

怎样删除。右键选中该文件,选择team->Mark Resolved ->点击OK即可

相关文章
|
1月前
|
自然语言处理 Shell 网络安全
Liunx服务器搭建SVN服务,并通过钩子实现代码自动部署
Liunx服务器搭建SVN服务,并通过钩子实现代码自动部署
32 3
|
3月前
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
136 0
idea右击项目却不显示svn提交按钮菜单Subversion选项,无法提交代码
|
4月前
|
算法 程序员 Apache
Windows下搭建SVN服务器并配置eclipse和idea
Windows下搭建SVN服务器并配置eclipse和idea
59 1
|
5月前
|
Android开发
eclipse里面如何查看svn提交记录日志
eclipse里面如何查看svn提交记录日志
169 0
|
5月前
|
Android开发
Eclipse如何从SVN更新和上传修改部分项目
Eclipse如何从SVN更新和上传修改部分项目
44 1
|
5月前
|
Android开发
Eclipse如何从导入SVN上导入项目
Eclipse如何从导入SVN上导入项目
39 0
|
5月前
|
Android开发 数据安全/隐私保护
Eclipse清除SVN的账号信息
Eclipse清除SVN的账号信息
|
5月前
|
Android开发
Eclipse中修改SVN地址
Eclipse中修改SVN地址
|
8月前
|
Android开发
Android 中使用SVN恢复原来的代码
Android 中使用SVN恢复原来的代码
54 0
|
8月前
|
Android开发
Android中使用Tortoise SVN遇到代码被锁定的解决办法
Android中使用Tortoise SVN遇到代码被锁定的解决办法
74 0