2007-06-02から1日間の記事一覧
# sudo gem up --systemでOKらしい。しらなかった。
migrateタスク task :migrate => :environment do ActiveRecord::Migrator.migrate("db/migrate/", ENV["VERSION"] ? ENV["VERSION"].to_i : nil) Rake::Task["db:schema:dump"].invoke if ActiveRecord::Base.schema_format == :ruby end 依存タスクはenvir…
rails/railties/lib/tasks/rails.rbをrequireすると rails/railties/lib/tasks以下のタスク定義ファイルがloadされる。 databases.rakeとかtesting.rakeとか。
使ったことないと思う。
と同じ。
ワイルドカードの展開を行った結果を文字列の配列として返します。ブロックが与えられたときはワイルドカードにマッチしたファイルを引数にそのブロックを 1 つずつ評価して nil を返します
/usr/bin/rake require_gem 'rake'したときに/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/binが$LOAD_PATHの先頭に追加される load 'rake'を実行 ↓ /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake require 'rake' Rake.application.runはRake::Application.r…
$show_tasks = options.show_tasks
# rake '_0.7.1_'
ARGV[0]・・・コマンド引数 ARGV[0][0]・・・コマンド引数の1つ目の1文字目の文字コード