Выбор сред разработки.
Хотя вы можете разработать свое приложение в Windows и затем развернуть его на сервере Linux, это почти никогда не является правильным выбором.Поскольку у вас уже есть доступ к машине с Linux, Windows, безусловно, не является правильным выбором в этом случае.
Что касается IDE на Linux, он вам не нужен.Сделайте себе огромное одолжение, решите изучать vim или emacs, страдать от сдвига умственной фазы в течение недели и выполнять всю свою работу через ssh для Linux.Вы будете медленнее в краткосрочной перспективе, но долгосрочное вознаграждение огромно.
Я был бы готов поспорить, что вы потратите меньше времени на изучение одного из этих текстовых редакторов, чем вы потеряете, потратив вокругс Ruby + Windows, а затем пытается синхронизировать это с вашей средой Linux.
Обновление Rails до 2.3.11
Это напрашивается из очевидного вопроса.Какую версию приложение использует сейчас?2.3. * До 2.3.11 это кусок пирога.Если вы говорите о более древнем коде, то планируйте боль и рефакторинг.Если код действительно старый, тогда серьезно подумайте о переходе прямо к Rails 3.