IntelliJ IDEA同步代码时版本冲突而产生出的incoming partial文件问题的解决办法
在用IntelliJ IDEA 中同步代码的时候,发现在版本控制的 incoming 下面出现了个 partial 的文件夹的东西,里面的文件就是因为版本冲突而产生出的问题。
问题产生的原因:
是我把partial目录下的文件在我自己的项目里面给修改了目录(新建了一个文件夹然后将那个文件移动到新的文件夹下面。当然我还没提交这个文件的时候,我所在的team里面有人又改动了这个文件,并且还提交了这个文件),所以我发现有代码更新的时候,我更新到我的本地项目里面的时候,就会在svn的 9 version control 里面出现个partial的目录。里面显示的是我换目录的那个文件。
然后,只要team里面有人修改并提交了这个文件,我在同步代码的时候,我的那个incoming 下就会生成一次 partial 目录。
最后我在提交本地的代码到svn服务器的时候。又报错如下:
Commit failed with error: svn: E155015: Commit failed (details follow): svn: E155015: Aborting commit: 'E:\fusion\intellij_work\EzsonarTrunk\src\main\webapp\WEB-INF\views\equipment\F5List.jsp' remains
提交失败。
解决方案就是:
先把报错提示的文件先单独隔离出来,放到 local changes 目录下的问题文件目录,然后把没问题的文件,先提交。成功之后。再考虑处理问题文件。
(这里的提交或者叫changes目录是可以自己创建的,左边的+ -号可以增减目录,拖动文件就可以移动文件)
然后出问题的文件的样式是:下面红色的。
然后就是处理问题文件了:
OK 的文件提交完毕,就剩下一个问题文件了。然后找到问题文件的目录,然后 revert 这个目录,然后就 恢复到没有换目录的时候的那个文件的样子。
然后再去同步一下代码。
当然,前提是你要备份下,你的那个问题文件里面的代码,毕竟这个代码是没问题的,是我要提交的代码,
在你再次同步代码完毕之后,就发现incoming目录下的partial文件目录,没了。
这个时候就可以再次移动目录,修改成最新的你改的代码,然后再次提交,
partial的问题就解决了。
总之,就是某个目录的移动造成的,你可以先revert那个目录,还原之后,再修改下,你可以把这个移动到你想移动的地方去,这个时候就是refactor,重构,完之后,再更新一下,那个partial就不见啦
今儿我又出现啦一次,就是这么做的。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
- IntelliJ IDEA(或者JetBrains PyCharm)中弹出"IntelliJ IDEA License Activation"的解决办法
- IntelliJ IDEA 安装目录的核心文件的功能及用法
- MAC上IntelliJ IDEA的svn无法保存密码解决方案
- IntelliJ IDEA修改内存大小,使得idea运行更流畅
- IntelliJ IDEA使用tomcat和jetty配置详解
- Intellij IDEA配置Jetty的方法示例
- intellij idea 将模块打jar包的步骤详解
- Java 程序员必备的 Intellij IDEA 插件
- intellij idea配置外部dtd文件的方法
- Intellij IDEA 添加jar包的三种方式(小结)
- Intellij IDEA下Spring Boot热切换配置
- intellij idea tomcat热部署配置教程
- IntelliJ IDEA中显示和关闭工具栏与目录栏的方法
- AndroidManifest文件中的版本号与代码中得到的版本号不一致问题及解决办法
- 利用 cwRsync 实现代码(文件)同步的解决办法
- 解决:因为复制包含SVN文件造成的版本冲突问题
- SVN版本管理工具使用中常见的代码提交冲突问题的解决方法
- CocosBuilder产生的ccbi文件与CCBReader库版本冲突(不匹配)问题
- SVN利用post-commit hooks自动同步代码到生产环境,解决大数量文件更新同步问题
- Android安装包apk文件在某些版本操作系统上安装解析包出错问题的解决办法
- SVN利用post-commit hooks自动同步代码到生产环境,解决大数量文件更新同步问题
- 在 Eclipse 下安装 SVN 插件,遇到代码更新冲突问题的解决办法
- 程序集引用版本冲突问题的解决办法:合并依赖项
- android应用版本升级时签名冲突问题的原因及解决办法
- 文件系统不同步问题resource is out of sync with the file system的解决办法
- 解决pom文件依赖冲突、版本错误的问题
- ecshop与jquery冲突兼容问题解决办法只需增加一句代码
- 控制文件与参数文件不同步和控制文件版本不一致导致数据库mount失败及其解决办法
- 解决NetBeans代码编辑视图和左边的项目文件同步定位的问题
- 第三方库文件冲突问题可能的解决办法
- 解决:因为复制包含SVN文件造成的版本冲突问题
- eclipse 文件系统不同步问题resource is out of sync with the file system的解决办法
- 文件系统不同步问题resource is out of sync with the file system的解决办法