12

对于许多 Web 应用程序,我需要 Capistrano 之类的东西来自动化部署。我知道 Capistrano 可用于部署非 ruby​​ 应用程序,但我不熟悉 Ruby,所以我希望编写部署配置可能会有点痛苦。

所以我想知道,有没有用 Lua 的 Perl 编写的 Capistrano 的替代品?

另外,忘了提一下,运行部署的平台是 Windows (XP)。所以 Capistrano 已经或多或少不可能了。虽然我发现它可以与 Git for Windows 附带的 MINGW32 Bash shell 一起运行。

4

2 回答 2

12

不确定是否存在 Capistrano 的确切 Perl“克隆”。

然而,在CPAN上有这些 Make / Rake 之类的工具:

还有这些 SSH 工具:

因此,这些组合应该符合要求。

PS。关于您的更新 - 如果您没有在机器上安装 SSH(这是纯 Perl SSH 实现),Net::SSH::Perl 可能有用。

于 2009-12-02T12:57:51.187 回答
8

Perl 的替代品是Rex。它比 capistrano 有更多的功能。

于 2013-07-22T09:57:33.803 回答