码迷,mamicode.com
首页 > 其他好文 > 详细

解决svn update 产生Node remains in conflict的报错问题

时间:2019-07-26 01:23:13      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:跳过   报错   conf   conflict   updating   meta   使用   rev   ati   

注意:目录下的文件冲突问题一定要先和开发确认一下,才执行恢复操作

1、今天执行svn update 更新java代码的时候出现了下面的报错

[root@minion01-ops ROOT]# svn update -r 410
Updating ‘.‘:
D    META-INF
A    META-INF
Skipped ‘WEB-INF‘ -- Node remains in conflict
.....

2、WEB-INF目录下的文件有冲突,导致更新时,该目录直接被跳过,使用下面命令还原WEB-INF目录

[root@minion01-ops ROOT]# svn revert --depth=infinity  WEB-INF/
Reverted ‘WEB-INF‘
Reverted ‘WEB-INF/lib‘
......

还原整个目录文件:--depth=infinity

3、还原完WEB-INF目录后,在将当前版本回退,然后在更至最新版本,完美解决(也可以让开发构建新的版本,然后将版本更新至最新)

// 先回退上一个版本
[root@minion01-ops ROOT]# svn update -r 168

// 然后更到最新版本
[root@minion01-ops ROOT]# svn update -r 416

解决svn update 产生Node remains in conflict的报错问题

标签:跳过   报错   conf   conflict   updating   meta   使用   rev   ati   

原文地址:https://blog.51cto.com/12643266/2423654

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!