重现步骤
1 新增test文件夹,包含一个文件old123文件并提交到svn上
2 本地删除该test,并新增一个test文件夹,包含一个old456文件,并提交到svn上
idea操作的结果
image.pngsvn操作的结果
image.png结论
replaced指把svn的文件夹内容删掉,使用本地的,这种操作常出现在文件夹冲突合并时。
解决办法
前提是replaced后没有文件提交
找到原来的文件夹内容
image.pngcopy to
image.png避免措施
1 svn要每天早上更新,避免本地文件和svn的文件差距过大
2 对svn来讲,对文件夹先删除后添加同名的文件夹操作和直接对文件夹进行revert操作是两种不同的操作; 前一种操作是先删除后添加,后一种操作是文件夹的修改操作。
3 提交后检查提交日志是否有replaced。
参考链接: https://blog.csdn.net/yxr8510/article/details/53432781
网友评论