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は、普通はあるんだろうか?