我是Ruby on Rails(PHP開發人員)的新手,我需要編輯現有的ROR項目。我一直在爲我的PHP項目使用Aptana Studio(在Aptana 2.0之後切換到Zend),但我爲我的紅寶石項目保留了Aptana RadRails。如何導入現有的ROR項目?
所以我想要做的是從服務器(它託管在某臺Linux機器上)獲取ROR項目並將其導入RadRails進行本地開發。我已經從服務器上下載了這些文件,並將它們導入到一個新的RadRails ROR項目中,但它不能按預期工作。還有什麼我該做的?我讀過'凍結寶石',切換到生產模式並在發佈後將數據庫轉儲到ROR項目。是否需要一些步驟來撤消這些操作?
更新: 我遇到的問題是,當我嘗試在瀏覽器中顯示不同控制器的頁面時,出現各種錯誤。
ActionController::InvalidAuthenticityToken in
No :secret given to the #protect_from_forgery call. Set that or use a session store capable of generating its own keys (Cookie Session Store).
OR
no such file to load -- xml
This error occurred while loading the following files:
hotels_pro
xml
這使我相信,(也許)我還沒有得到所有文件。另一方面,我進行了雙重檢查,並從服務器獲取所有文件。
感謝,
沒有像SVN或GIT那樣的任何SCM存儲庫,您可以直接獲取數據? – 2009-11-16 13:25:41
不是我所知道的。但這是一個好主意,我會檢查一下! – Brayn 2009-11-16 13:37:07
我問過並且沒有這樣的存儲庫... – Brayn 2009-11-17 15:46:10