Могу ли я развернуть этот проект без Gemfile?
, вероятно, но это, вероятно, будет очень болезненным, и единственный способ предположить, что это может сработать, - это установить все вручнуюдрагоценные камни, которые вам нужны, что, вероятно, не очень хорошо для вас, так как ваш Gemfile отсутствует, и я предполагаю, что вы его не запомнили.
есть ли какое-либо решение для воссоздания Gemfile, котороеиметь ту же самую env с текущим сервером?
проверить и посмотреть, есть ли Gemfile.lock, вы должны быть в состоянии воссоздать ваш Gemfile из этого, так как он должен перечислить ваши зависимости и диапазоны их версий.Кроме этого, вы можете попытаться сгенерировать новый проект rails, скопировать этот Gemfile, а затем добавить к нему любые известные вам Gems, а затем либо запустить тесты (если они у вас есть), либо выполнить ручные тесты, чтобы увидеть, не сломался ли он.из-за пропавшего драгоценного камня.
Я хочу обновить рубин, рельсы.Потребуется ли много времени, чтобы перейти на последнюю версию?
Зависит от того, какая версия Ruby и Rails используется в настоящее время, а также насколько велик и сложен ваш проект.Трудно сказать, не зная вашего проекта, но вы можете проверить руководства по обновлению для Rails.https://guides.rubyonrails.org/upgrading_ruby_on_rails.html