【问题标题】:Automator action to connect to remote server and run svn updateAutomator 操作以连接到远程服务器并运行 svn update
【发布时间】:2012-03-04 17:19:10
【问题描述】:

我有许多使用 Subversion 管理的站点,并希望简化在远程服务器上运行更新的过程。即我想要自动启动终端,使用 SSH 连接到远程服务器,然后在特定文件夹中运行 svn update...

任何想法都非常感谢! :)

【问题讨论】:

  • 这并不能让我控制 svn update 何时运行,我希望它是一个手动过程,但我希望减少实现它所需的按键。 :)
  • 啊,抱歉,我没有意识到“自动机”是一回事。我以为你的意思是“自动”!
  • 它是基于 Windows(在您身边)的解决方案吗?
  • 抱歉,缺少上下文。 Automator 是一个 OS X 应用程序,它允许您使用拖放界面来创建可以作为工作流、服务或应用程序运行的自动化流程 (en.wikipedia.org/wiki/Automator_(software))。

标签: svn automator


【解决方案1】:

您可以通过 ssh 使用公钥身份验证,并基于 post-commit-hook 运行,该挂钩在特定服务器上远程运行更新。

【讨论】:

    【解决方案2】:

    谢谢大家!我似乎在这里详述的方法中找到了解决方案:

    Sending commands and strings to Terminal.app with Applescript

    :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2012-07-18
      • 2017-09-16
      • 2012-03-03
      相关资源
      最近更新 更多