【发布时间】:2011-09-14 07:39:35
【问题描述】:
当我与 TSVN 合并时,是否有一个文本文件,我可以在其中查看哪些文件存在冲突?
【问题讨论】:
标签: svn merge tortoisesvn
当我与 TSVN 合并时,是否有一个文本文件,我可以在其中查看哪些文件存在冲突?
【问题讨论】:
标签: svn merge tortoisesvn
如果您进行了合并,您已经解决了冲突。此外,TortoiseSVN 和 SVN 都会记录冲突的文件。所以答案是否定的。没有生成文件。如果您没有解决冲突,您可以通过 TortoiseSVN“检查修改”或通过命令行查看有冲突的文件
svn status
以“C”为前缀的行
【讨论】:
如果您在更新操作后发生冲突,那么您会在日志窗口中看到红线:
Conflicted: path/file
然后,如果你转到 path 将看到 file.[rev1] 和 file.[rev2]:最新版本的来自 repo 的文件,上次成功更新后的文件版本,当然还有你的文件的工作版本 - file.mine。因此,您可以手动解决冲突或激活带有选项的 TSVN 菜单(右键单击行):
Edit conflicts -> goes to two-side editor
Resolve conflicts using "theirs" -> drop own changes -> Attention! (changes will be lost)
Resolve conflicts using "mine" -> drop others changes (others' changes can be restored)
...
无论如何,可以从 TSVN 主菜单激活此菜单 -> 已解决...。
【讨论】: