在linux下维护代码的时候,SVN 出现了如下的问题:
abc$ svn st
D C usr/local/lib/libxxxxx.so
> local unversioned, incoming file add upon update
Summary of conflicts:
Tree conflicts: 1abc$ svn resolve --accept working usr/local/lib/libxxxx.so
Resolved conflicted state of 'usr/local/lib/libxxxx.so'abc$ svn st
D usr/local/lib/libxxxx.so
abc$ ls usr/local/lib/libxxxx.so
usr/local/lib/libxxxx.so
abc$ svn revert usr/local/lib/libxxxx.so
Reverted 'usr/local/lib/libxxxx.so'
svn冲突解决, svn log依然还在
在Linux系统中进行代码维护时遇到了SVN冲突。冲突涉及到文件usr/local/lib/libxxxxx.so,状态显示为unversioned,更新时有新增文件。通过使用`svn resolve --accept working`命令解决了冲突状态,但`svn st`仍显示删除状态。执行`ls`命令确认文件存在,再用`svn revert`恢复文件,冲突得到解决,但svn日志仍然存在。
1万+

被折叠的 条评论
为什么被折叠?



