Auf Heroku habe ich eine Produktions-App und ich weiß, dass ich eine Staging-App habe:
%Vor%Ich habe Fernbedienungen für jeden:
%Vor% Nach ein paar Tagen habe ich mit einer Bereitstellung meine Produktions-App geknackt, also habe ich heroku rollback
verwendet, schließlich die Staging-App erstellt, die ich jetzt nutze, und meinen Code an die Staging-App weitergeleitet, vermutlich mit git push staging master
. (Das war vor ein paar Tagen, aber ich bin mir ziemlich sicher, dass ich das getan habe.)
Es funktioniert jetzt alles in meiner Staging-App, also versuche ich meinen Code in meine Produktions-App zu schieben.
Aber Heroku sagt mir immer wieder, dass meine Produktions-App bereits auf dem neuesten Stand ist:
%Vor%Ich weiß, dass Heroku falsch ist, da es einige Änderungen an meinen Ansichten gibt, die Sie in meinem lokalen Code und auf dem Staging-Server sehen können, aber nicht in meiner Live-Produktions-App.
Vergleichen Sie zum Beispiel den "Zurück" -Link, der hier in meiner Staging-App korrekt ist, aber nicht hier in meiner Produktions-App.
Wie kann ich Heroku dazu bringen, meine Produktions-App so zu aktualisieren, wie ich es möchte?
Danke,
Steven.
Auf Heroku habe ich eine Produktions-App und ich weiß, dass ich eine Staging-App habe:
%Vor%Ich habe Fernbedienungen für jeden:
%Vor% Nach ein paar Tagen habe ich mit einer Bereitstellung meine Produktions-App geknackt, also habe ich git push heroku master
verwendet, schließlich die Staging-App erstellt, die ich jetzt nutze, und meinen Code an die Staging-App weitergeleitet, vermutlich mit %code% . (Das war vor ein paar Tagen, aber ich bin mir ziemlich sicher, dass ich das getan habe.)
Es funktioniert jetzt alles in meiner Staging-App, also versuche ich meinen Code in meine Produktions-App zu schieben.
Aber Heroku sagt mir immer wieder, dass meine Produktions-App bereits auf dem neuesten Stand ist:
%Vor%Ich weiß, dass Heroku falsch ist, da es einige Änderungen an meinen Ansichten gibt, die Sie in meinem lokalen Code und auf dem Staging-Server sehen können, aber nicht in meiner Live-Produktions-App.
Vergleichen Sie zum Beispiel den "Zurück" -Link, der hier in meiner Staging-App korrekt ist, aber nicht hier in meiner Produktions-App.
Wie kann ich Heroku dazu bringen, meine Produktions-App so zu aktualisieren, wie ich es möchte?
Danke,
Steven.
Sind Sie sicher, dass Sie sich auf den richtigen Zweig beziehen? Hier ist die Syntax des eigentlichen Befehls:
%Vor%Also, wenn Sie es gewohnt sind,
auszuführen %Vor%und Sie checkout und commit zu einem anderen Zweig als Master, läuft %code% Ihre unveränderte Master Zweig. Führen Sie stattdessen
aus %Vor%Hier ist, wie ich einen anderen Fehler mit dem gleichen Ergebnis gemacht habe (Ruby on Rails spezifisch):
Meine lokale Seite zeigte mein neues Logo, die Heroku-Seite zeigte das alte Logo. Trotzdem sah ich die Nachricht: "nichts zu begehen (Arbeitsverzeichnis sauber)".
Ich hatte vergessen, Assets neu zu kompilieren, bevor ich pushe:
%Vor%Hoffe, dass jemand anderes die Zeit rettet, die ich verschwendet habe!
Hier ist, wie ich einen anderen Fehler mit dem gleichen Ergebnis gemacht habe (Ruby on Rails spezifisch):
Meine lokale Seite zeigte mein neues Logo, die Heroku-Seite zeigte das alte Logo. Trotzdem sah ich die Nachricht: "nichts zu begehen (Arbeitsverzeichnis sauber)".
Ich hatte vergessen, Assets neu zu kompilieren, bevor ich pushe:
%Vor%Hoffe, dass jemand anderes die Zeit rettet, die ich verschwendet habe!