Require activerecord - Come specifirare la versione?

Ciao,
un mio progetto ruby (non RoR) utilizza la gemma activerecord mediante
il classico
require ‘activerecord’

Nel sistema ho due versioni di activerecord: 2.0.2 e 2.3.2
Ruby con require ‘activerecord’ considera la versione 2.3.2 (la piu’
recente),
come fare invece a dirgli di considerare la versione 2.0.2 ?

grazie,
Alessandro

io in un lavoro simile ho questo

require ‘rubygems’
gem ‘activesupport’, ‘1.4.4’
gem ‘activerecord’, ‘1.15.6’
gem ‘actionwebservice’, ‘1.2.6’
require ‘active_record’
require ‘action_web_service’

ma come puoi ben notare riguarda la versione
utlizzata da rails 1.2.6

spero possa servirti
ciao

Se lo specifichi in /config/environment.rb?
Sostituisci 2.3.2 con 2.0.2 nella variabile RAILS_GEM_VERSION
Cosi facendo, dovresti, usare la versione che ti serve (di tutto
rails).

Ciao Michele.

Funziona !
mi e’ bastato specificare la versione dopo la gem,
nem mio caso:
gem ‘activesupport’, ‘2.0.2’

grazie,
Alessandro

Claudio F. wrote:

io in un lavoro simile ho questo

require ‘rubygems’
gem ‘activesupport’, ‘1.4.4’
gem ‘activerecord’, ‘1.15.6’
gem ‘actionwebservice’, ‘1.2.6’
require ‘active_record’
require ‘action_web_service’

ma come puoi ben notare riguarda la versione
utlizzata da rails 1.2.6

spero possa servirti
ciao

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs