【问题标题】:Does TortoiseSVN leave any logs of the merge?TortoiseSVN 是否留下任何合并日志?
【发布时间】:2011-09-14 07:39:35
【问题描述】:

当我与 TSVN 合并时,是否有一个文本文件,我可以在其中查看哪些文件存在冲突?

【问题讨论】:

    标签: svn merge tortoisesvn


    【解决方案1】:

    如果您进行了合并,您已经解决了冲突。此外,TortoiseSVN 和 SVN 都会记录冲突的文件。所以答案是否定的。没有生成文件。如果您没有解决冲突,您可以通过 TortoiseSVN“检查修改”或通过命令行查看有冲突的文件

    svn status
    

    以“C”为前缀的行

    【讨论】:

      【解决方案2】:

      如果您在更新操作后发生冲突,那么您会在日志窗口中看到红线:

      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 主菜单激活此菜单 -> 已解决...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多