2012-04-08 11 views
0

Ich this manual zu lesen und wenn ich versuche, meine erste App git zu implementieren sagen:Fehler bei Gemfile mit Heroku bereitstellen

-----> Heroku receiving push 
-----> Ruby/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.3) 
     * sqlite3 (= 1.3.3) 
     FAILED: http://devcenter.heroku.com/articles/bundler 
!  Heroku push rejected, failed to install gems via Bundler 

To [email protected]:myapp.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:myapp.git' 

Jede Lösung?

Antwort

1

Leider können Sie von einer Windows Rails-Installation aus nicht sehr gut auf Heroku bereitstellen.

Es sagt Ihnen, dass Sie nicht die Datei direkt nach dem Sagen der Datei ignoriert haben, also ist die eigentliche Frage, die Sie beantworten möchten: "Warum akzeptiert Heroku meine Windows Gemfile.lock-Datei nicht?" . Auf dieser Grundlage hätte ich "Windows Gemfile.lock erkannt, ignoriere es" herausgezogen und das in Google oder hier in Stack Overflow eingefügt.

Das führen Sie zu dieser vorherigen SO beantworten würde: Why won't Heroku accept my Gemfile.lock in Windows?

+0

Danke. Ich installiere jetzt VMWare und Ubuntu .... dann fange ich wieder mit dem Buch an. – Pedro

Verwandte Themen