Jak developić Typo z BDD część 1
Ściągamy sobie:
git clone git://github.com/fdv/typo.git
Wstępne rzeczy:
cd typo
Konfigurujemy bazę w: config/database.yml
Zobacz tutaj na “patcha”, który jest niezbędny do zrobienia migracji:
http://github.com/Pr0d1r2/typo/commit/dcb97f4d0fe3a189e2cb9bf799484b90d5c91af9
sudo /etc/init.d/mysql start # na Gentoo
RAILS_ENV=test rake db:drop
RAILS_ENV=test rake db:create
RAILS_ENV=test rake db:migrate
Rails:
cd vendor
rm -rf rails
git clone git://github.com/rails/rails.git
cd ..
ActionWebService:
cd vendor
rm -rf actionwebservice/
git clone git://github.com/datanoise/actionwebservice.git
cd ..
RSpec i RSpec-Rails:
rm -rf vendor/plugins/rspec && ruby script/plugin install git://github.com/dchelimsky/rspec.git
rm -rf vendor/plugins/rspec-rails && ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git
Jeśli tego nie zrobisz to:
$ autotest
Wywali:
loading autotest/rails_rspec
Autotest style autotest/rails_rspec doesn’t seem to exist. Aborting.
Dobrym zwyczajem chcę odpalić testy zanim zacznę devel:
autotest
Tu narazie mam impas bo:
503 examples, 49 failures
Ale Jeszcze jest zabawa z wersjami gemów i rzeczy w vendorze (kochany OpenSource). Więc ciąg dalszy nastąpi.
Październik 30, 2008 @ 4:53 pm
I don’t understand all because I am french and I know only the english other language. But You don’t need made all clone after clone of Typo.
All is link by git-submodule. So made :
git-submodule init && git-submodule update
Now all clone made and you works with same version of us (maintener of Typo)
TRANSLATION / TŁUMACZENIE :
Nie rozumiem wszystkiego ponieważ jestem francuzem i jako inny język znam tylko angielski. Nie potrzebujesz robić tego całego klonowania po sklonowaniu Typo.
Wszystko jest zlinkowane przez git-submodule. Więc uruchom:
git-submodule init && git-submodule update
Teraz wszystkie klony są zrobione i teraz pracujesz z tymi samymi wersjami co my (prowadzący projekt Typo)
Październik 31, 2008 @ 9:53 am
Dziękuję za wskazówkę
TRANSLATION / TŁUMACZENIE :
Thank You for tip
Październik 31, 2008 @ 10:20 am
[...] Pr0d1r2 Blog Ruby on Rails agile development on Linux by terran « Jak developić Typo z BDD część 1 [...]