gem install rails --version 4.0.5
naturalnie zainstalowalo gem
rails (4.1.1, 4.0.5, 4.0.4, 4.0.1, 4.0.0, 4.0.0.beta1, 3.2.11, 3.2.9, 3.1.12)
rails -v
nadal jest : Rails 4.1.1
chce miec wersje 4.0.5
gem install rails --version 4.0.5
naturalnie zainstalowalo gem
rails (4.1.1, 4.0.5, 4.0.4, 4.0.1, 4.0.0, 4.0.0.beta1, 3.2.11, 3.2.9, 3.1.12)
rails -v
nadal jest : Rails 4.1.1
chce miec wersje 4.0.5
bundle exec rails -v
może pora zainteresować się gemsetami?
Tak masz racje - czas na nie
bundle exec rails -v
Could not locate Gemfile
do wygooglania: rbenv (lub rvm), bundler
rails _4.0.5_ -v
Ta sztuczka z parametrem działa dla każdego gema.
Tak dziala.
rails 4.0.5 new app
tworzy secret_token.rb w app/config/initializers
a rails w wersji 4.1.1 juz nie !!!
natomiast jest inny plik w app/config/initializers : cookies_serializer.rb
ale jak przejsc do konkretnej wersji?
Może jakas rada?
Narazie czytam/szukam.
Nie rozumiem w czym problem? W wersji 4.0.5 tworzony był plik app/config/initializers/secret_token.rb, a wersji 4.1.1 nie ma już takiego pliku - wszystko jest ok.
$ rails _4.0.5_ new app-4.0.5
$ rails _4.1.1_ new app-4.1.1
$ tree app-4.0.5/ > tree-4.0.5
$ tree app-4.1.1/ > tree-4.1.1
diff tree-4.0.5 tree-4.1.1
1c1
< app-4.0.5/
---
> app-4.1.1/
27c27,28
< │ └── rake
---
> │ ├── rake
> │ └── spring
38a40
> │ │ ├── cookies_serializer.rb
42d43
< │ │ ├── secret_token.rb
47c48,49
< │ └── routes.rb
---
> │ ├── routes.rb
> │ └── secrets.yml
77c79
< 38 directories, 36 files
---
> 38 directories, 38 files
Tak wiem, przerabiam jedeną api w ktorych jest secret_token, tylko do tego byla mi potrzebna starsza wersja.
to mi wystarczy
Thanks