使用RVM生产rails版本

时间:2015-11-03 05:34:50

标签: ruby-on-rails rvm capistrano

所以我有一个使用puma和RVM启动并运行的rails应用程序。我想要的只是知道它正在运行的rails版本。 ruby -v有效,但rails -v没有。

这是我的输出:

deploy@foo:/data/apps/foo.staging/current$ ruby -v
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]

deploy@foo:/data/apps/foo.staging/current$ rails -v
The program 'rails' can be found in the following packages:
 * rails
 * ruby-railties-3.2
Try: sudo apt-get install <selected package>

deploy@foo:/data/apps/foo.staging/current$ rvm list

rvm rubies

=* ruby-2.0.0-p353 [ x86_64 ]

#  => - current
# =* - current && default
#  * - default

deploy@foo:/data/apps/foo.staging/current$ rvm gemset list

gemsets for ruby-2.0.0-p353 (found in /home/deploy/.rvm/gems/ruby-2.0.0-p353)
   (default)
   global

2 个答案:

答案 0 :(得分:1)

您可以登录Gemfile.lock查看您的应用正在使用的Rails版本。

答案 1 :(得分:1)

如果您使用的是bundler,则可以运行:

bundle exec rails -v