2014-10-29 13 views
10

Công cụ Heroku của tôi bị kẹt cập nhật. Khi tôi chạy heroku trong bảng điều khiển, hãy nóiHeroku Toolbelt hiện đang cập nhật sự cố

Công cụ Heroku hiện đang cập nhật.

Tôi đã cố gắng gỡ cài đặt và cài đặt lại nhưng vẫn là vấn đề tương tự.

Tôi cũng đã cố gắng xóa nó bằng trình gỡ cài đặt lại.

Bất kỳ ý tưởng nào về cách khắc phục?

Trả lời

10

Thay vì hoàn toàn gỡ bỏ cài đặt và cài đặt lại, tôi đã xóa một tập tin gọi là "cập nhật" trong "C: \ Users \ Hồ sơ tên \ .heroku" và nó bắt đầu phản ứng với các lệnh một lần nữa

+0

Kể từ ngày 13 tháng 5 năm 2016, tôi phải xóa '~/.heroku/autoupdate.last' để mở khóa Heroku Toolbelt. – dimitarvp

0

Gỡ cài đặt Toolbelt.

tay xóa

  • C: \ Program Files (x86) \ Heroku

  • C: \ Users \ Hồ sơ tên \ .heroku

Cài đặt lại toolbelt .

0

Tính đến phiên bản 0.3.15 của bộ công cụ heroku, bộ công cụ heroku sẽ không thành công nếu quá trình tự động cập nhật. Heroku toolbelt sẽ kiểm tra mỗi 5 phút để cập nhật, do đó, các lệnh heroku back-to-back sẽ thất bại trừ khi một lệnh heroku duy nhất đã được chạy trong vòng 5 phút cuối cùng. Hành vi này đã được giới thiệu bởi cam kết này:

https://github.com/heroku/heroku/commit/023c84d15cde5958631b240eeaadec01a3b49031

Tôi nhận thấy điều này bởi vì nó phá vỡ heroku_san mà thường làm cho lệnh nhiều Heroku back-to-back. Thật không may, tôi không thấy cách giải quyết khác. Nó sẽ giúp toolbelt có thể cung cấp một số loại tùy chọn để vô hiệu hóa autoupdate hoặc tăng khoảng thời gian kiểm tra.

1

Bản cập nhật 5 phút của heroku có thể được bỏ qua bằng cách xóa background_update! dòng từ updater.rb hoặc cập nhật toolbelt lên phiên bản 3.15.2. Phiên bản đó sẽ chỉ khóa nếu có bản cập nhật thay vì 5 phút một lần.

4

Tôi đã gặp phải sự cố tương tự với phiên bản bẻ khóa Heroku lỗi cũ hơn. Ngoại trừ các lệnh heroku của tôi không chạy từ địa phương nhưng từ Semaphore như một chuỗi các bước triển khai.

Chỉ cần chạy lệnh cập nhật, điều đầu tiên dường như giải quyết được vấn đề. Điều này cũng giúp ích cho thanh công cụ địa phương của bạn.

heroku update 
Các vấn đề liên quan