Estoy usando RVM. Escribí un gancho pre-commit Git para un proyecto: #!/usr/bin/env ruby puts RUBY_VERSION puts `echo $PATH` exit(1) que lo emite cuando lo ejecuta Git: $ git ci -m 'foo' 1.8.7 /usr/libexec/git-core:/usr/bin:/usr/local/heroku/bin:/Users/mgoerlich/.rvm/gems/ruby-2.0.0-p195@global/bin:/Users/mgoerlich/.rvm/rubies/ruby-2.0.0-p195/bin:/Users/mgoerlich/.rvm/bin:/Users/mgoerlich/adt-bundle-mac-x86_64-20130219/sdk/platform-tools:/Users/mgoerlich/adt-bundle-mac-x86_64-20130219/sdk/tools:/usr/local/bin:/usr/local/sbin:/Users/mgoerlich/.dotfiles/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/bin/core_perl:/Users/mgoerlich/bin:/usr/local/share/npm/bin:/usr/local/share/npm/bin Parece funcionar con la versión incorrecta de Ruby porque $PATH no es lo mismo que en bash o zsh o sh. Parece […]
Actualmente estoy intentando ejecutar 'bundle install' para instalar una gem basada en git usando Gemfile y, en consecuencia, usar ruby / otros commands de ruby sin bundler con la última versión de RVM (1.14.3). Creo que la causa del problema es que bundler está instalando la gem git en .rvm / gems / ruby-1.9.3-p194 @ […]
Tengo problemas para instalar RVM en una nueva Debian 6 VirtualBox VM. He instalado todos los packages necesarios y descargué el script de installation usando Fine (curl -s https://rvm.beginrescueend.com/install/rvm) > rvm , pero cuando se ejecuta como un solo usuario bash rvm Aparece el siguiente post de error: ERROR: Unable to checkout branch . La […]
Cada proyecto mío tiene un .rvmrc específico. Como mis gems son privadas, tiendo a agregar .rvmrc a .git / info / exclude. ¿Debo agregar .rvmrc a .gitignore? ¿Debería comprometerlo con el repository? ¿O lo estoy haciendo bien?
Entonces, estoy tratando de implementar una implementación tipo heroku sin usar capistrano. Para verificar e instalar gems, bash usar git hook y poner los siguientes commands en / hooks / post-receive: bundle check || bundle install Pero cuando ejecuto git push obtengo: remote: hooks/post-receive: line 20: bundle: command not found. Entiendo que un gancho probablemente […]
Estoy ejecutando RVM 1.1.6 en Ubuntu 8.04 y, de repente, ya no puedo actualizar a la última versión. ~ rvm get head Original installed RVM version: rvm 1.1.6 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/] fatal: Unable to find remote helper for 'http' Installed RVM HEAD version: rvm 1.1.6 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/] Google […]
Simplemente despliego jekyll en un vps, y config git post-receive hook en él. Cuando envío la actualización del blog a vps desde mi computadora portátil, me encuentro con este error: remote: /usr/bin/env: ruby_executable_hooks: No such file or directory Busqué por un time y probé el método propuesto en esta publicación: actualización del package: env: ruby_executable_hooks: […]