0

有没有办法对tkdiff同一个文件的两个 Perforce 更改列表版本进行操作?在我之前的工作中,使用了 svn,我可以使用-rwithtkdiff来获取修订号。例如:

tkdiff -r323262 -r314735 [filename]

这在 Perforce 环境中不起作用。Perforce 有类似的功能吗?

4

3 回答 3

0

只需将散列“#n”放在 perforce 文件的版本号中,并将其传递给 tkdiff 的“-r”。

例如 tkdiff -r4 -r5 filepath 将为您提供版本 filename#4 和 filename#5 之间的差异。

于 2017-06-29T18:52:56.197 回答
0

感谢大家。最适合我的是 p4v。Perforce Visual Client 让我可以在文件的可选版本之间进行 tkdiff。

于 2016-11-23T20:19:20.763 回答
0

使用 p4v 是在两个文件之间进行比较的最佳方法,可以通过执行“针对有修订版比较”,或者在文件上启动“修订版图”,然后在要比较的两个修订版之间拖放。

在 P4V 中,您可以通过进入 Edit->Preferences,然后将 Diff 程序更改为 tkdiff 来僵硬地使用 tkdiff,

r

然后 tkdiff 将用于“对比有修订版”或修订版图视图中的修订版之间的差异。

很长一段时间以来,我都优先使用 tkdiff 而不是 P4Merge,直到我发现 Beyond Compare。

于 2020-05-15T13:39:37.087 回答