HG Workbench工作目录超过ssh?

时间:2014-05-08 14:37:41

标签: linux ssh mercurial

我管理一组开发人员,他们通过SFTP在无头开发服务器上编辑文件。我们使用Mercurial(HG)来对文件进行版本控制。我的工作是确保团队做正确的事情,因此我需要能够hg statushg diff等等。到目前为止,我一直在命令行上通过SSH进行此操作,但我希望能够通过SSH使用HG Workbench或类似的东西。通过SSH发送所需命令,解析响应并显示结果的东西。我相信这就是Workbench的工作方式,但只能在本地机器上运行,而且我没有看到任何远程操作选项。

是否有任何解决方法可以执行此操作,或者其他可以执行我正在尝试使用Workbench执行的操作的程序?

2 个答案:

答案 0 :(得分:1)

您有几个选择:

  1. 将mercurial存储库克隆到本地计算机,然后在本地计算机上运行tortoise hg。当您推送任何修改时,它们将同步到远程计算机上 - 它是一个分布式VCS(在所有之后)。
  2. 在远程计算机上输入hg serve,它将运行Web服务器。然后,您可以使用浏览器连接到Web服务器,并通过Web界面执行所需的操作。

答案 1 :(得分:0)

我最终做的是使用PHPStorm IDE为我做这件事。它能够将工作目录与远程服务器同步,包括.hg文件,然后我可以通过简单的方式查看差异,并直接从IDE进行提交。

相关问题