首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用控制台启动TortoiseMerge

用控制台启动TortoiseMerge
EN

Stack Overflow用户
提问于 2014-11-03 12:30:07
回答 2查看 1.5K关注 0票数 2

我想看看与前一次相比,在重新设想中做了哪些改变。

目前,我正在通过打开我的本地回购和选择显示日志。在这里,我单击选项“与以前的修订进行比较”,它用正确的文件启动TortoiseMerge。

例如:打开文本文件Text1.txt

合并工具中显示的文件名是Text1.txt修订x-1和Text1.txt Revison x。

但是我想通过一个批处理脚本来启动它,您可以在其中输入修改,它将显示TortoiseMerge中的不同需要。

现在,我使用以下命令

TortoiseMerge Revision1-路径

但我很难找到正确的修订路线。

因此,我的问题是,在哪里可以找到正确的文件,我在TortoiseMerge中得到的结果与通过conext菜单打开它的结果相同。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-04 09:34:25

我会发布我使用的命令,以防其他人在搜索。

我是通过使用梅洛的指令来得到这个命令的。

代码语言:javascript
复制
"[Path]\TortoiseSVN\bin\TortoiseProc.exe" /command:showcompare /nodekind:2 /url1:"[Repo-URL]" /revision1:9 /url2:"[Repo-URL]" /revision2:7 /headpegrevision:HEAD

使用此命令,您将不会直接启动TortoiseMerge,但它将显示更改了哪些文件。然后您可以选择一个文件,它将显示TortoiseMerge中的更改。

票数 1
EN

Stack Overflow用户

发布于 2014-11-03 20:20:33

您可以使用过程资源管理器找到正确的命令行调用。

  • 只需像以前那样通过“与以前的修订进行比较”打开TortoiseMerge。
  • 而不是将Process的“交叉”(查找窗口的进程)从工具栏拖到TortoiseMerge窗口上。
  • 跳转到进程。
  • 双击该进程以查看其属性。
  • 在Image选项卡中,您可以看到字段“命令行”,它包含您可以使用的命令行调用。

TortoiseMerge文档中提供了对所使用的命令行开关的描述。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26714394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档