復習の意味も兼ねて、ある開発環境を移行したときの作業をメモしておきます。 CVSで管理されているソースをプロジェクトに反映してビルドするシェルを作成します。 例として、hogeというjavaプロジェクトを指定箇所に更新してビルドします。 ※/usr/local/jTools/maven/bin/mavenに Mavenがあるものとします。 #!/bin/sh unalias -a cd $(dirname $0) echo "# ---------------------------------------------------------------" echo "#" echo "# hoge update" echo "#" ( cd /project/webapps/hoge/ cvs update -d 2>&1 | grep -v '^cvs update:' ) echo