Tôi nhận đượcHeroku từ chối đẩy trong ứng dụng trưởng thành (pre-nhận móc giảm)
FAILED: http://devcenter.heroku.com/articles/bundler
! Heroku đẩy bị từ chối, không thể cài đặt đá quý qua Bundler Để [email protected]: ... ! [từ chối bị từ chối] master -> master (móc nhận trước bị từ chối) lỗi: không thể đẩy một số thông số vào ………… .. (xem phần dưới để có danh sách đầy đủ)
Đây là ứng dụng hiện đang hoạt động trên heroku, nhưng heroku sẽ không cho phép git đẩy chủ nhân heroku cập nhật mã.
Tuy nhiên, nếu tôi sao chép mã vào thư mục mới và tạo heroku tạo để tạo ứng dụng mới với dữ liệu được gieo, ứng dụng mới hoạt động tốt. Tuy nhiên, tôi không muốn sử dụng ứng dụng mới vì tôi có dữ liệu về ứng dụng hoạt động mà tôi muốn tồn tại.
Dường như có điều gì đó trên ứng dụng hoặc đá quý hiện có đang chống lại việc cập nhật. Tôi sẽ không nghĩ rằng dữ liệu có thể ngăn chặn đá quý được cài đặt, vì vậy tôi không biết phải làm gì.
Đề xuất?
Liệu "Heroku đẩy bị từ chối, không cài đặt được đá quý thông qua Bundler" có nghĩa là vấn đề đang cập nhật đá quý, hay đó là cá trích đỏ?
Cảm ơn.
$ git push heroku master Đếm đối tượng: 536, đã hoàn tất. Nén đồng bộ sử dụng tối đa 2 luồng. Các đối tượng nén: 100% (125/125), đã hoàn thành. Các đối tượng viết: 100% (391/391), 1,08 MiB, đã hoàn tất. Tổng số 391 (delta 262), được sử dụng lại 373 (delta 251)
-----> Heroku receiving push
-----> Removing .DS_Store files
-----> Rails app detected
-----> Detected Rails is not set to serve static_assets
Installing rails3_serve_static_assets... done
-----> Configure Rails 3 to disable x-sendfile
Installing rails3_disable_x_sendfile... done
-----> Configure Rails to log to stdout
Installing rails_log_stdout... done
-----> Gemfile detected, running Bundler version 1.0.7
Unresolved dependencies detected; Installing...
Using --without development:test
Windows Gemfile.lock detected, ignoring it.
You have modified your Gemfile in development but did not check
the resulting snapshot (Gemfile.lock) into version control
You have added to the Gemfile:
* source: rubygems repository http://rubygems.org/
* rails (= 3.0.5)
* haml
* haml-rails
* sqlite3-ruby
* devise (= 1.1.5)
* omniauth
* declarative_authorization
* will_paginate (= 3.0.pre2)
* nifty-generators
* acts-as-taggable-on
* acts_as_commentable
* aws-s3
* jquery-rails
* rspec-rails
* annotate
* faker (= 0.3.1)
* hpricot (= 0.8.3)
* ruby_parser
* paperclip (~> 2.3)
* formtastic (~> 1.2.3)
* hirb
* kaminari
* rspec (= 2.5.0)
* webrat
* factory_girl_rails (= 1.0)
* cucumber
* mocha
FAILED: http://devcenter.heroku.com/articles/bundler
! Heroku đẩy bị từ chối, không cài đặt được đá quý qua Bundler
Để [email protected]: ... ! [Từ chối từ xa] master -> tổng thể (pre-nhận móc giảm) lỗi: không thể đẩy một số refs để ............ ..
Tôi nghĩ đây là khóa của họ: 'Windows Gemfile.lock được phát hiện, bỏ qua nó.'. Hãy xem câu hỏi "Liệu Bundler có hoạt động trên Windows không?" tại đây: http://www.engineyard.com/blog/2011/bundler-pro-tip/. Ngoài ra: http://stackoverflow.com/questions/5954236/why-wont-heroku-accept-my-gemfile-lock-in-windows – matt
@RickHeller vui lòng chấp nhận câu trả lời của Codeglot, bởi vì bạn rõ ràng hài lòng với nó. – opyate