Où sont râteau tâches définies?

Sur un fraîchement créé Rails de projet (généré par rails someName), on peut courir certains "par défaut" râteau tâches comme:

  • rake test
  • rake db:migrate
  • etc

Question est, où est-ce que ces tâches soient décrites? La valeur par défaut Rakefile n'a pas toutes ces tâches.

En outre, j'ai vérifié certains projet qui utilise rspec et je suis capable de courir rake spec pour exécuter tous les tests. D'où vient le spec cible définie?

InformationsquelleAutor ryanprayogo | 2011-01-20