0

使用颠覆合并两个分支时,我有时会遇到冲突。

这不是一个真正的问题,因为我只需要查看实际代码并一个接一个地解决它们。

但是我通常不想在合并过程中解决它们,因为乌龟希望我在之后解决它们。

问题是我们的代码库非常庞大,并且刷新图标需要很多时间,这使得快速追踪冲突非常困难。

那么在存储库中列出所有当前冲突的最佳/最简单的方法是什么?

欢迎任何想法,只要解决方案有效,我也可以使用其他工具或命令行。

谢谢!

4

2 回答 2

1

svn status将帮助您查看延迟的合并冲突(这也阻止了提交的可能性)

提取自svn help status

  The first seven columns in the output are each one character wide:
    First column: Says if item was added, deleted, or otherwise changed
...
      'C' Conflicted
    Second column: Modifications of a file's or directory's properties
...
      'C' Conflicted
    Seventh column: Whether the item is the victim of a tree conflict
...
      'C' tree-Conflicted
于 2013-01-24T10:31:52.093 回答
0

好的,这是我发现的:

在任何你知道有冲突的 repo 中,你可以使用右键单击-> Tortoise SVN->Resolved。

这将列出 repo 中的所有冲突,也以递归方式获取所有子文件夹。

找到一个对你来说足够大的目标,然后解决你的冲突,直到列表为空。你甚至可以直接在窗口内解决它们,如果你想更快。

组解析也适用于同一文件夹中具有相同类型冲突的元素。

希望这可以帮助某人:)

于 2013-01-24T13:20:49.850 回答