2016-12-14 64 views
1

由于开发存储库已丢失,我ssh从分段服务器复制了一个Rails应用程序。我的目标是使用部署的代码作为源创建一个新的开发代码库。到目前为止,我已经删除了一个隐藏的.bundle文件夹,并用文件夹和文件替换了几个别名。然后我跑bundle install。对于数据库,我从staging做了一个sql转储,并用它来构建一个开发数据库。我想我已经准备好运行rails server。但是当我尝试在基本目录中运行rails server时。它为我提供了rails命令行帮助,就像我在没有应用程序的目录中运行rails s一样。从分段部署中复制时Rails服务器不工作

我甚至不确定是否有可能以这种方式反向部署。我查看了rails guide on the app initialization process,所有文件似乎都已到位。

+0

您确定您位于应用程序的基础文件夹中吗? –

+1

你可以发布一个链接到你的项目来查看结构吗?请记住,要启动Rails,您需要bin/rails,bin/bundle,config/boot等。 –

+0

我是绝对在基础文件夹中的。我的bin /目录是空的,谢谢! –

回答

1

请记住,Rails的启动,你需要斌/导轨,箱/包,配置/启动等

如果恢复这些文件,它应该重新工作。