Ich begreife es einfach nicht. Ich dachte, Bündler wurde entwickelt, um Versionskonflikte zwischen Edelsteinen zu lösen. So dass ich nur noch require "bundler/setup"
und alles ist gut, weil ich weiß, dass Bündler lädt die korrekten Versionen aller meiner Edelsteine und deren Abhängigkeiten. Jetzt, RVM ist großartig für die Verwaltung mehrerer Rubine, ich weiß, aber warum sollte ich mich für die Gemset-Funktion interessieren? Übersehe ich hier etwas? Kann es meine Entwicklung noch einfacher machen? Vielleicht kann mir jemand von euch ein paar Tipps geben, wie ich das perfekte RVM + Bündler Arbeitsablauf sowohl für die Entwicklung als auch für die Produktion.
Ich weiß auch nicht, wann RVM beginnt, zu einem anderen Ruby zu wechseln. Ich weiß, dass ich eine .rvmrc
Datei in meinem Projekt, aber muss ich die cd
in dieses Verzeichnis, damit die Umstellung erfolgt?
Außerdem verwende ich normalerweise Passagier für die Entwicklung, da sie dank der Passenger.prefpane
, Integration in Mac OS ist großartig. Kann ich das immer noch mit RVM machen oder gibt es einen besseren Weg, das zu tun? Ist Passagier erkennen .rvmrc
Dateien und wechseln Sie zum richtigen Gemset?