【发布时间】:2010-04-15 16:09:25
【问题描述】:
我正在将 QA 分支的热修复合并回我们的 Dev 分支。五个文件已更改。我重新检查了 Dev 分支。然后我从 QA 合并(修订范围)到 Dev 工作副本。它引入了五个文件,并且在外部和忽略属性上存在冲突——我通过“使用本地”(dev) 解决了这个问题。
当我检查修改或提交时,我希望看到我合并的五个文件是唯一的更改。但是,提交对话框中显示了近 700 个“修改过的”文件。如果我选择其中一个文件并“与基础比较”,WinMerge 会出现并说“文件相同”。
我已经尝试过将文件日期设置为“最后提交”而不是。
- 为什么会显示所有这些文件 修改后,它们何时相同?
- 合并中的什么导致了这种情况?
- 如何防止 SVN/TortoiseSVN 以这种方式感到困惑 未来?
【问题讨论】:
-
你能详细描述一下external和ignore属性吗?
标签: svn tortoisesvn merge