- 最初にセットアップするときに毎度やることをメモ
 - 間違ってるところとか、追加することがあるので随時更新します(wikiなので)
 - まずrailsコマンドでrailsの開発ディレクトリを作る
  rails myproject
  cd myproject
 -現バージョンでfreeze
  rake rails:freeze:gems
 -database.ymlをrename
  mv config/database.yml config/database.yml.default
 -rspecを追加 (参考: http://wiki.github.com/dchelimsky/rspec/rails)
  ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/X.X.X'
  ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/X.X.X'
  ruby script/generate rspec
 -haml,sassを追加
  ruby script/plugin install git://github.com/nex3/haml.git
  ruby script/plugin install git://github.com/dfischer/rspec-haml-scaffold-generator.git
 -国際化
  ruby script/plugin install git://github.com/amatsuda/i18n_generators.git
  ruby script/generate i18n ja
 -jqueryを追加
  ruby script/plugin install git://github.com/aaronchi/jrails.git
 -rcovを追加
  vi config/environment.rb # config.gem "rcov" を追加
  rake gems:unpack:dependencies
  ruby script/plugin install git://github.com/commondream/rcov_plugin.git
 - 一旦commit
  svn import -m 'プロジェクトの初期設定' svn+ssh://xxx@xxx.ark-web.jp/trunk/rails
  svn import -m 'プロジェクトの初期設定' SVNレポジトリ/trunk/rails
 - それをcheckout
  svn checkout svn+ssh://xxx@xxx.ark-web.jp/trunk/rails
  svn checkout SVNレポジトリ/trunk/rails
 logなどをignore
  svn remove log/*.log
  svn propset svn:ignore "*.log" log
  svn propset svn:ignore "*" tmp/cache/
  svn propset svn:ignore "*" tmp/sessions/
  svn propset svn:ignore "*" tmp/sockets/
  svn propset svn:ignore "*" tmp/pids/
  svn propset svn:ignore "database.yml" config/
 - gemをbuild
  rake gems:build
 
 
 #blikifooter(志田)
 
 tag: [[Ruby on Rails>tag/Ruby on Rails]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

アークウェブのサービスやソリューションはこちら