我可以在windows dev机器上使用Capistrano来部署到Linux服务器吗?这是一个rails应用程序。
发布于 2010-09-29 00:48:21
更新:可以。
我认为你可以,capistrano是一个宝石,所以也应该安装在windows机器上。是的,这绝对是可能的,我很久以前就做过了。应该与linux或mac osx上的工作方式类似。
发布于 2010-09-30 06:37:22
你可以,我现在就在做。
然而,我发现了一个问题-使用存储的密钥设置SSH是困难的或不可能的,这意味着您必须在部署脚本中手动键入您的SSH密码(或者将密码存储在Capistrano脚本中-当密码上传到您的服务器时,请不要这样做!)我记不清具体是什么问题了,但如果我没记错的话,维护Capistrano的人并不使用Windows,对调查这个问题也不感兴趣。
当我有时间的时候,我打算让Capistrano在Cygwin中运行-我已经有了在Cygwin中工作的托管服务器的无密码SSH,我相信从Cygwin内部运行Capistrano应该可以正常工作。
发布于 2010-09-29 00:54:29
Capistrano不要在启动capistrano命令时使用某些系统命令。因此,它完全与操作系统无关
https://stackoverflow.com/questions/3814675
复制相似问题