当从 p4v 调用 p4merge 时,它将仓库路径显示为文件上的标签。我想使用 p4merge 作为 SVN 的差异查看器,为此我有这个批处理文件:
@echo off
pause
p4merge %6 %7
这可行,但出现在左右面板上的标签是 SVN 创建的临时文件的名称,以提供给 p4merge。SVN 传递给批处理文件的参数 %3 和 %5 分别包含用于左面板和右面板的适当标签。我确定我记得有命令行参数来设置您希望在每个面板上显示的标签,但它们没有被列出p4merge -h
。这些是什么?