Ruby On Rails: обновление до 2.3.11 - PullRequest
1 голос
/ 24 июня 2011

Какая среда разработки необходима для обновления веб-приложения, разработанного в более старой версии Ruby, развернутой в Linux, до последней версии 2.3.11.

Я - разработчик Windows .Net и ищу некоторую помощь с точки зрения понимания среды разработки. Я немного знаю о жемчуге и рубине.

Нужно ли устанавливать Linux или Mac. Или я могу разработать / протестировать в Windows и после того, как готов к развертыванию в Linux?

У меня есть сервер linux, могу ли я использовать его в качестве сервера разработки и использовать удаленный рабочий стол из моих окон и рабочий стол для разработки? Какую IDE я должен установить на этом сервере Linux.

любая помощь будет оценена.

1 Ответ

0 голосов
/ 25 июня 2011

Выбор сред разработки.

Хотя вы можете разработать свое приложение в Windows и затем развернуть его на сервере Linux, это почти никогда не является правильным выбором.Поскольку у вас уже есть доступ к машине с Linux, Windows, безусловно, не является правильным выбором в этом случае.

Что касается IDE на Linux, он вам не нужен.Сделайте себе огромное одолжение, решите изучать vim или emacs, страдать от сдвига умственной фазы в течение недели и выполнять всю свою работу через ssh для Linux.Вы будете медленнее в краткосрочной перспективе, но долгосрочное вознаграждение огромно.

Я был бы готов поспорить, что вы потратите меньше времени на изучение одного из этих текстовых редакторов, чем вы потеряете, потратив вокругс Ruby + Windows, а затем пытается синхронизировать это с вашей средой Linux.

Обновление Rails до 2.3.11

Это напрашивается из очевидного вопроса.Какую версию приложение использует сейчас?2.3. * До 2.3.11 это кусок пирога.Если вы говорите о более древнем коде, то планируйте боль и рефакторинг.Если код действительно старый, тогда серьезно подумайте о переходе прямо к Rails 3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...