環境依存の情報(DBサーバやメールサーバのIPアドレス、ファイルパスなど)をどう管理していくかは重要です。ローカルと結合環境では当然これらの値が違ってくるでしょう。 僕がやっているのはこれらの設定が書かれたファイルをリポジトリに置く際はローカルにあわせたものとし、ビルドする際に結合環境に切り替える。結合環境用の値は別途ビルド用の設定ファイルに書いておく。 例えばHibernateを使っているならhibernate.cfg.xmlには jdbc:oracle:thin:@localhost:1521:XE というローカル用のDB接続情報を書いておきます。 でビルドする際にこの値を結合環境用に jdbc:oracle:thin:@dbserver:1521:sample のように書き換えます。この情報はビルド用の設定ファイル(例:Antならbuild.properties)に書いてビルド時に置