sea side she side

写真と山、資格が好きなアラフォーエンジニアのブログ

Ruby on Rails with Mac OS X 10.5 (5)

      2011/03/15

結局Emacs+Subversionをコンソールからという使いかたに落ち着いた感じです。

ちょっとしたことのメモ。

railsのバージョンとデータベース指定

$ rails _1.2.6_ hoge --database=sqlite3

APIドキュメントを開発環境に作る方法

$ rails doc_proj
$ cd doc_proj
$ rake rails:freeze:gems
$ rake doc:rails

Ruby on Rails、subversionでの初期作業

$ mkdir /svn-repos/project1
$ svnadmin create /svn-repos/project1
$ mkdir project1
$ cd project1
$ mkdir trunk tags branches
$ svn import . file:///svn-repos/project1 -m "initail"
$ cd
$ rm -rf project1
$ cd rails
$ rails project1
$ cd project1
$ svn import . file:///svn-repos/project1/trunk/ -m "import"
$ cd ~/rails
$ rm -rf project1
$ mkdir project1
$ cd project1
$ svn co file:///svn-repos/project1/trunk/ .
$ svn del log/*.log
$ svn ci -m "remove log file"
$ svn propset svn:ignore "*.log" log/
$ svn update
$ svn ci -m "add ignore log/*"
$ svn propset svn:ignore "*" tmp/sessions tmp/cache tmp/sockets
$ svn ci -m "add ignore tmp/"
$ svn move config/database.yml config/database.yml.example
$ svn ci -m "database.yml -> database.yml.example"
$ svn propset svn:ignore "database.yml" config/
$ svn update
$ svn ci -m "ignore database.yml"
$ cp config/database.yml.example config/database.yml

 - IT