2011-06-24 129 views
1

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

我是一个windows.net开发人员,在理解开发环境方面寻找一些帮助。我对珍珠和红宝石知之甚少。

是否需要安装Linux或Mac。或者我可以在Windows中开发/测试,并准备好部署到Linux?

我有一个Linux服务器,我可以使用它作为开发服务器,并从我的窗口到远程桌面进行开发工作?我应该在该Linux服务器上安装哪些IDE。

任何帮助将不胜感激。

回答

0

开发环境的选择。

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

至于在Linux上的IDE,你不需要一个。自己做一个大忙,选择学习vim或emacs,心理相位转换一周,并通过ssh执行所有工作到Linux机器。短期内你会变慢,但是长期的回报是巨大的。

我愿意打赌,你将失去的时间更少,同时学习这些文本编辑器的人比你会被裁切周围用Ruby + Windows,然后尝试同步与您的Linux环境损失。

升级的Rails 2.3.11

这引出了一个明显的问题。该应用现在使用哪个版本? 2.3。*到2.3.11是小菜一碟。如果你正在谈论更古老的代码,那么计划一些痛苦和重构。如果代码真的老了,那么认真考虑直接导入Rails 3.

相关问题