TortoiseSVN将文件列为已修改,但它们是相同的

BJ *_*die 5 svn tortoisesvn merge

我正在将我们的QA分支中的热门修复程序合并到我们的Dev分支中.五个文件已经改变.我对Dev分支进行了新的检查.然后我从QA到Dev工作副本进行合并(修订范围).它带来了五个文件,并且外部和忽略属性存在冲突 - 我通过"使用本地"(dev)来解析.

当我检查修改或提交时,我希望看到我合并的五个文件是唯一的更改.但是,我接近提交对话框中显示的700个"已修改"文件.如果我选择其中一个文件并"与base比较",WinMerge会出现并说"文件是相同的".

我已经尝试过将文件日期设置为"最后提交"而不是.

  • 当它们完全相同时,为什么所有这些文件都显示为已修改?
  • 合并中导致了什么?
  • 如何防止SVN/TortoiseSVN在未来以这种方式混淆?

Ric*_*ett 5

合并后我已经看到过这种行为(或至少类似的行为).但是,使用TortoiseMerge我可以看到虽然文件本身没有改变,但是有一个相关的mergeinfo值.

发布到问题的答案可能会提供更多见解:

有没有办法使用svn:mergeinfo关闭TortoiseSVN?