我的Heroku Toolbelt卡住了更新。 當我在控制檯上運行heroku時,它說Heroku Toolbelt當前正在更新問題
Heroku Toolbelt當前正在更新。
我試圖卸載並重新安裝,但仍然是同樣的問題。
我也試着用revo卸載程序刪除它。
有關如何解決的任何想法?
我的Heroku Toolbelt卡住了更新。 當我在控制檯上運行heroku時,它說Heroku Toolbelt當前正在更新問題
Heroku Toolbelt當前正在更新。
我試圖卸載並重新安裝,但仍然是同樣的問題。
我也試着用revo卸載程序刪除它。
有關如何解決的任何想法?
而不是完全卸載並重新安裝,我刪除了一個名爲「更新」文件「C:\用戶\配置文件名\ .heroku」,並開始應對再次
卸載Toolbelt。
手動刪除
C:\ Program Files文件(x86)的\ Heroku的
C:\用戶\配置文件名\ .heroku
重新安裝工具區。
命令截至0.3.15版本如果自動更新已在進行,則Heroku工具欄的Heroku工具欄將失敗。 Heroku toolbelt將每5分鐘檢查一次更新,因此緊接着的heroku命令將失敗,除非在最後5分鐘內運行了另一個heroku命令。這種行爲被這個承諾介紹:
https://github.com/heroku/heroku/commit/023c84d15cde5958631b240eeaadec01a3b49031
我注意到這一點,因爲它打破了heroku_san這通常使得多個Heroku的命令反饋到後端。不幸的是,我沒有看到解決方法。這將有助於工具欄提供某種選項來禁用自動更新或增加檢查時間段。
heroku的5分鐘更新可以通過刪除background_update繞過!從updater.rb行或更新工具欄到版本3.15.2。如果確實有更新,而不是每5分鐘一次,該版本只會鎖定。
我有同樣的問題與舊的越野車Heroku工具帶版本。除了我的heroku命令不是從本地運行,而是從Semaphore作爲一系列部署步驟運行的。
只是運行一個更新命令的第一件事似乎解決了這個問題。這也有助於您的本地工具帶。
heroku update
截至2016年5月13日,我不得不刪除'〜/ .heroku/autoupdate.last'來解鎖Heroku Toolbelt。 – dimitarvp 2016-05-13 16:38:06