Gibt es eine Möglichkeit, die zugrunde liegende Ruby-Version eines Rails-Projekts zu aktualisieren und sicher zu sein, dass es keine brechenden Änderungen innerhalb des Codes gibt? Ich verwende rvm, um meine Ruby-Umgebung zu pflegen, und ich weiß, dass ich einfach eine neue Umgebung erstellen und von dort aus gehen kann, aber das würde beinhalten, die gesamte Anwendung zu testen.Ruby Upgrade-Version und Code-Kompatibilitätsprüfung
Zum Beispiel meine Gemfile legt Folgendes:
ruby '2.0.0'
gem 'rails', '~> 4.0.3'
gem 'rake'
Wenn ich 2,4 Ruby aktualisieren waren, ist es eine Möglichkeit, meinen Code zu überprüfen, um zu sehen, ob es irgendwelche Bruch Änderungen zwischen den Versionen sind?
Haben Sie einen Test in Ihrem Projekt? – inye
Ich würde nicht empfehlen, direkt von 2.0 zu 2.4 zu gehen. Gehe jeweils um eine Nebenversion nach oben. – emaillenin
@inye ich tun, aber es gibt nirgendwo in der Nähe vollständige Berichterstattung. –