Ruby On Rails :Upgrading to 2.3.11



需要什么样的开发环境才能将在Linux中部署的旧版本Ruby中开发的Web应用程序升级到最新版本2.3.11。

我是一名windows.net开发人员,希望在了解开发环境方面有所帮助。我对珍珠和红宝石略知一二。

我需要安装Linux还是mac。或者我可以在windows中进行开发/测试,并在准备好后部署到linux吗?

我有一个linux服务器,我可以用它作为开发服务器,从我的windows到那个做远程桌面开发工作吗?我应该在那个linux服务器上安装什么IDE。

任何帮助都将不胜感激。

开发环境的选择

虽然你可以在Windows中开发应用程序,然后部署到Linux服务器上,但这几乎不是正确的选择。由于您已经可以访问Linux机器,在这种情况下,Windows肯定不是正确的选择。

至于Linux上的IDE,您不需要。帮自己一个大忙,选择学习vim或emacs,忍受一周的心理阶段转换,并通过ssh到Linux盒子完成所有工作。短期内你会慢一些,但长期的回报是巨大的。

我敢打赌,你在学习其中一个文本编辑器时所损失的时间会比在Ruby+Windows上闲逛,然后尝试将其与Linux环境同步所损失的更少。

将Rails升级到2.3.11

这就引出了一个显而易见的问题。该应用程序现在使用的版本是什么?2.3.*至2.3.11是小菜一碟。如果你谈论的是更古老的代码,那么就计划一些痛苦和重构。如果代码真的很旧,那么认真考虑直接使用Rails3。

最新更新