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.

Odpowiedzi: 3 to “Jak developić Typo z BDD część 1”

  1. 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)

  2. pr0d1r2 Powiedział/a:

    Dziękuję za wskazówkę :)

    TRANSLATION / TŁUMACZENIE :

    Thank You for tip :)

  3. [...] Pr0d1r2 Blog Ruby on Rails agile development on Linux by terran « Jak developić Typo z BDD część 1 [...]

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.