2

通常当我进行文件比较时,我想在提交到 TFS 之前编辑我的本地文件(这很有效)。我可以使用 kdiff3 的 3-way merge来做到这一点。但是在比较过程中我如何做到这一点?我知道 BeyondCompare3 可以做到这一点,就像我过去所做的那样。

这些是我的工具-->选项--> Visual Studio Team Foundation Server -->配置用户工具-->比较操作

%1 -fname %6 %2 -fname %7
4

1 回答 1

2

我自己正在寻找答案,发现了这个问题,所以更新了我的发现。

在我看来,kdiff3 不支持开箱即用地编辑 A 或 B 文件,但您可以密切关注2004 年打开的此功能请求:)

虽然有解决方法(在此处的评论中找到)

选项1是将这些参数用于比较:%1 --fname %6 %2 --fname %7 -o %2,它将输出到B(-o %2部分)。

选项 2是使用您正在使用的参数,但是您需要在菜单中单击“合并当前文件”,然后在输出窗口上下文菜单中单击“从 B 中选择行”,之后您将能够编辑。

于 2015-10-15T07:47:02.353 回答