
In defence of Ruby, each gem has a file called a gemspec which contains a human-readable reference to each gem the current gem is dependent upon. Dependency gems are automatically installed by the installer if they are missing or are a version which is less than that specified in the gemspec.
If you want to deploy gems in an enterprise solution it is recommended you use Bundler.
If you want to deploy gems in an enterprise solution it is recommended you use Bundler.