diff options
Diffstat (limited to 'railties/builtin/rails_info/rails/info.rb')
-rw-r--r-- | railties/builtin/rails_info/rails/info.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/railties/builtin/rails_info/rails/info.rb b/railties/builtin/rails_info/rails/info.rb index 1bd063896a..29261143e9 100644 --- a/railties/builtin/rails_info/rails/info.rb +++ b/railties/builtin/rails_info/rails/info.rb @@ -33,7 +33,11 @@ module Rails def freeze_edge_version if File.exists?(rails_vendor_root) - Dir[File.join(rails_vendor_root, 'REVISION_*')].first.scan(/_(\d+)$/).first.first rescue 'unknown' + begin + Dir[File.join(rails_vendor_root, 'REVISION_*')].first.scan(/_(\d+)$/).first.first + rescue + Dir[File.join(rails_vendor_root, 'TAG_*')].first.scan(/_(\w+)$/).first.first rescue 'unknown' + end end end |