Eх, че е хубаво да пишеш на български език. Ще се радвам ако някой
може да съдейства.
Имам rails приложение и искам върху една машина да работят две версии
на това приложение върху две различни бази
Едното приложение е test_production и работи срещу база
test_production на някакъв порт - 4444 примерно.
Другото е реалното приложение production и работи върху база
production на порт 80.
И двете са през Nginx и passenger.
Въпросът ми е как е най-добре да си организирам версиите на
приложението.
1. Как да маркирам дадено приложение, че е с определена версия - знам,
че може да стане през git тагове или през допълнителни приставки, но
затова търся мнение.
2. Как да сменям версиите и test_production да отива в production.
Примерно в даден момент production версията да е 1.0. test_production
също е 1.0. След това test_production се развива и става 1.0.1 и в
един момент production да стане 1.0.1
Въобще, каква е практиката в такива случаи в rails?
> --
> Това писмо идва от пощенския списък „Ruby on Rails: България“.
> За да се отпишете: ruby-on-rails-bul...@googlegroups.com
> Останалите екстри: http://groups.google.com/group/ruby-on-rails-bulgaria?hl=bg
Самият multistage се прави много лесно и нямаш нужда от някакви
добавки за capistrano. Просто използвай параметър с името на stage-а и
после require-вай файл със съответното име.
--Вальо