Deployment 如何升级phing';稳定';到phing';主干';使用SSHTask

Deployment 如何升级phing';稳定';到phing';主干';使用SSHTask,deployment,ssh,web-deployment-project,phing,Deployment,Ssh,Web Deployment Project,Phing,Phing2.4.1(当前稳定版本)没有执行远程脚本编写的SSH任务。 在当前的trunk版本中,我们希望使用一个SSH任务 如何将当前的phing安装(2.4.1)升级到最新版本?我可以在不破坏当前phing安装的情况下使用pear吗 或者只下载SSH任务并手动将该文件添加到stable phing安装中会更好吗?您可以从存储库获得主干的干净副本: svn export http://svn.phing.info/trunk phing 或工作副本(以便您最终可以对其进行更新): 并将其放置

Phing2.4.1(当前稳定版本)没有执行远程脚本编写的SSH任务。 在当前的trunk版本中,我们希望使用一个SSH任务

如何将当前的phing安装(2.4.1)升级到最新版本?我可以在不破坏当前phing安装的情况下使用pear吗


或者只下载SSH任务并手动将该文件添加到stable phing安装中会更好吗?

您可以从存储库获得主干的干净副本:

svn export http://svn.phing.info/trunk phing
或工作副本(以便您最终可以对其进行更新):

并将其放置在文件系统中的任何位置。可执行文件位于bin文件夹下,请使用该文件夹,而不是当前安装中的文件夹

$ phing/bin/./phing -v
Phing DEV

是的,我走了那么远。我还看到SshTask.php已经包含在稳定版本中(但没有文档记录)。在phing中运行SshTask时,我得到以下结果:读取项目文件时生成失败错误[wrapped:要使用SshTask,您需要安装SSH扩展。]总时间:0.4119秒。我如何解决这个问题?您需要为PHP安装SSH2扩展:
$ phing/bin/./phing -v
Phing DEV