我有一個奇怪的問題,有點令人困惑。Heroku沒有反映出對Redmine代碼所做的更改
我想在Heroku上安裝Redmine。我遵循指示,並且讓我們說它不是一帆風順的。
我現在正在嘗試執行db:migrate過程。 (我來編輯所有的克魯夫特在application.rb中迄今爲止獲得這一點,還不知道這將導致。)
然而,在做遷移,我得到的消息
Plugins in vendor/plugins (/app/vendor/plugins) are no longer allowed. Please, put your Redmine plugins in the `plugins` directory at the root of your Redmine directory (/app/plugins)
通過StackOverflow和其他一些網站,我發現這個消息生成的地方(environment.rb),並刪除了生成它的代碼。
但是,當我推到Heroku並再次嘗試遷移時,同樣的消息再次出現。
我試過將Heroku repo/app克隆到測試目錄下,當我檢查environment.rb文件時,代碼不在那裏,但是如果我嘗試遷移(或任何耙子任務),那麼消息仍然存在。即使從測試目錄。
我已經在代碼的其他部分尋找了相同的消息,但還沒有找到它。我錯過了什麼嗎?
看到我的回答如下,事實證明報告的問題是由於一些瘋狂的原因,environment.rb文件被附加到application.rb引起的。一旦我刪除它的工作。 –