脚本宝典收集整理的这篇文章主要介绍了svn 提交失败:Working copy is not up-to-date,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
使用eclipse的svn插件进行代码提交时,提交失败,报错如下:
具体文字内容如下:
org.apache.subversion.javahl.ClientException: Working copy is not up-to-datesvn: CommIT failed (details follow):svn: File 'D:workspace-eclipse2021...java' is out of dateMerge conflict during commitsvn: resource out of date; try updating
org.apache.subversion.javahl.ClientException: Working copy is not up-to-datesvn: Commit failed (details follow):svn: File 'D:workspace-eclipse2021...java' is out of dateMerge conflict during commitsvn: resource out of date; try updating
代码冲突(不是最新代码,也就是你修改的文件,别人也进行了修改,并且先你一步进行了提交);
当你提交的一些文件当中,只要有一个文件存在冲突,将会全部提交失败,并报:up-to-date的错误。
一般情况下,两人修改的不会是同一地方,不管,你俩修改的地方是否会一致,需要处理的流程都是一样的:
第一,更新;
选中文件--》右键--》更新;
如果你俩修改的是不同位置,一般情况下是无需检查的,直接进行第二步;
如果修改的是相同的地方,在进行代码更新后,更新结果为:
svn会自动为你在文件当中作标记,区分,哪部分是被人提交的代码,哪部分是你修改的代码;
我们根据内容进行手动修改成最新代码即可。
第二,提交。
将最新代码进行提交。
禁止提交代码
svn: Access to '/svn/platform/!svn/act/215fd515-837b-f642-a0c4-cd44c68920d8' forbidden;
如果是禁止提交的报错信息,一般情况下,就是没有提交代码的权限,需要找管理员开放一下权限。
其它情况:
如遇到其它问题,可以进行清理操作;
选中项目,右键,Team,Clean up。
清理完毕之后,再进行其它操作。
以上是脚本宝典为你收集整理的svn 提交失败:Working copy is not up-to-date全部内容,希望文章能够帮你解决svn 提交失败:Working copy is not up-to-date所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。