2016-12-14 66 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的啓動,你需要斌/導軌,箱/包,配置/啓動等

如果恢復這些文件,它應該重新工作。