Articles of rvm

Gestionando diferentes versiones de Rails en diferentes twigs de git con RVM

Estoy trabajando en un proyecto que se ejecuta en Rails ~> 3.0 en la twig master y ~> 3.1 en otra twig. Obviamente esas 2 twigs necesitan diferentes gems. ¿Conoces una forma conveniente de manejar la situación usando RVM? He pensado en un par de opciones, ninguna de ellas óptima: usando gemset s Tendría que […]

Problemas para encontrar ruby, rails, git después de la fallida installation de PostgreSQL

Tenía los Rails funcionando bien durante varias semanas, pero traté de instalar PostgreSQL para que coincida con Heroku y no funcionó. Ahora, cuando abro el terminal, simula que los Rails no están allí y establece el ruby ​​pnetworkingeterminado en 1.8.7. Cuando inicio RVM, encuentra la versión correcta de ruby ​​y encuentra los raíles nuevamente y […]

Error con Gitlab: Sidekiq; error de syntax gemfile

Me he estado rompiendo la cabeza por este error durante horas y todavía no he encontrado una solución. Cuando ejecuto sidekiq usando sudo -u root -H RAILS_ENV=production script/background_jobs start , estoy obteniendo este error en sidekiq.log: Gemfile syntax error: /home/website/git/gitlab/Gemfile:20: syntax error, unexpected ':', expecting $end gem "mysql2", group: :mysql Instalé Ruby 2.1.0 y estoy […]

Dile a RVM que vuelva a verificar la versión de ruby ​​en el process de pago de git

Estoy usando RVM y estableciendo la versión de Ruby en mi Gemfile. Como actualmente estoy trabajando para actualizar mi aplicación a una nueva versión, tengo sucursales con diferentes versiones. Cada vez que cambio a estas sucursales o desde ellas, he estado haciendo cd.. && cd project_directory para que RVM note el cambio y cambie las […]

La actualización del sitio de blog a través de cron no funciona

Actualmente tengo un sitio de blog que funciona con Octopress en relación con Git, pero actualmente tengo un problema que no puedo actualizar el sitio automáticamente a través de un script de inicio cron. Estoy usando un script (update.sh) con los siguientes contenidos: #!/bin/bash -x export PATH=/usr/local/rvm/gems/ruby-2.0.0-p247@global/bin/:/usr/local/rvm/bin/rvm:$PATH cd /usr/local/repositories cd supose.git git fetch -q –all […]

Ejecute los commands de git en el script de shell sin cambiar el directory al repository

Estoy escribiendo un script de shell (zsh) que ejecutará los commands de git para un set de directorys. Algunos de estos son proyectos con files .rvmrc que pueden tardar un time en ejecutarse. Cuando cd en el directory para ejecutar un command, activa el .rvmrc que realmente ralentiza el script bastante. Ejemplo de command: $(cd […]

Aprendiendo a aprender: Rails

Han pasado 20 años desde que aprendí cualquier encoding y las cosas son muy diferentes ahora. Después de jugar con cakephp y yii, decidí ROR. ¡Me lo estoy divirtiendo! Mi pregunta no es tanto sobre ROR, sino la mejor manera de aprender cualquier cosa. Empecé a aprender ROR y descubrí el control de versiones y […]

¿Por qué el bundler no está instalando las gems almacenadas en get repo correctamente?

Bundler versión 1.0.0.beta.2 Información Rvm system: uname: "Linux dane-r1f-ubuntu 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux" shell: "bash" version: "4.1.5(1)-release" rvm: type: "rvm is a function" version: "rvm 0.1.31 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]" ruby: interpreter: "ruby" version: "1.9.2dev" date: "2010-05-31" platform: "i686-linux" patchlevel: "2010-05-31 revision 28117" full_version: "ruby 1.9.2dev […]

Cambio de versión Ruby en heroku push

La versión de Ruby se cambia al presionar en el heroku. Ruby version change detected. Clearing bundler cache. Old: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux] New: ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-linux] ahora heroku run 'ruby -v' devolviendo ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-linux] . Pero ruby -v todavía devuelve ruby 1.9.2p290 (2011-07-09 revision 32553) […]

Usando rvm y git, ¿puedo asociar una versión de ruby ​​con cada twig?

¿Hay alguna forma de asociar una versión de ruby ​​específica con una twig específica? Me gustaría tener: git checkout branch-a #ruby -v = 1.8.7 git checkout branch-b #ruby -v = 1.9.2 Gracias