使用 XServer 为 Mercurial Merge(Linux) 启动 Beyond Compare(Win)

Launch Beyond Compare(Win) for Mercurial Merge(Linux) using XServer

我的 windows 机器有 beyondcompare 许可证,我不能使用该许可证进行 linux 安装。我通过 windows 系统中的腻子在 linux 服务器上工作。

我可以使用 X 服务器启动 linux 可视化合并工具,例如 meld。但是我正在寻找一种方法来使用 X server/X11 从我的 putty 会话中启动 beyondcompare。简而言之,我想通过 putty 从 linux 环境启动一个 windows 应用程序本身。

我最后的选择是将更改拉到我的 windows 机器上并在 windows 上进行合并;把它推回去。但如果我能从 linux.

启动 beyondcompare 就好了

有什么想法吗?

无法通过 SSH 从 Linux 系统在 Windows 版本的 Beyond Compare 中启动 diff/merge。存在三种可能的解决方法:

  1. 将您的许可证升级为多平台许可证并使用 Linux Beyond Compare 版本。
  2. 运行 Windows 版本的 Beyond Compare 在您的 Windows 机器上使用 Beyond Compare Pro 内置的 SFTP 支持访问 Linux 机器上的文件。
  3. 在您的 Windows 机器上安装 Mercurial,然后检出文件和 diff/merge 从那里开始。查看 使用 Beyond Compare With 版本 控制系统 文章将 BC 配置为 Windows.
  4. 上 Mercurial 的差异和合并工具