railsアプリsubversion管理
ここにあったスクリプトが便利だったので
http://wiki.rails2u.com/subversion%E3%81%A7Rails%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E7%AE%A1%E7%90%86
自分なりに多少手直ししてみる。
#!/bin/bash if [ $# -ne 1 ];then echo "Usage: $0 projectname" exit fi RAILS_CMD='rails' RAILS_APP_NAME=$1 SVN_TARGET=/home/hoge/svnrails/$RAILS_APP_NAME.rails $RAILS_CMD $RAILS_APP_NAME svnadmin create --fs-type fsfs $SVN_TARGET cd $RAILS_APP_NAME svn import -m 'generate rails app' . file://$SVN_TARGET cd ../ rm -rf $RAILS_APP_NAME svn co file://$SVN_TARGET $RAILS_APP_NAME cd $RAILS_APP_NAME svn remove log/* svn ci -m 'rm logfile' svn up svn propset svn:ignore '*.log' log/ svn ci -m 'add ignore ./log/*.log' svn up svn move config/database.yml config/database.example.yml svn ci -m 'move database.yml' svn up svn propset svn:ignore 'database.yml' config/ svn ci -m 'add ignore' svn up mv ./config/environment.rb ./config/environment.rb.org echo "\$KCODE='utf-8'" > ./config/environment.rb cat ./config/environment.rb.org >> ./config/environment.rb svn ci -m 'use UTF-8' svn up rm ./config/environment.rb.org cd ../ svn co file://$SVN_TARGET $RAILS_APP_NAME.devel cd $RAILS_APP_NAME.devel cp ./config/database.example.yml ./config/database.yml cd ..
どーせ自分のつくるやつなんて、UTF-8だろということで、environment.rbに加えるのと
database.ymlをコピーしわすれるので、、、
ChangeLogは、普通はあるんだろうか?