でバージョン管理(SVN)の3つのプロジェクトを追加し、私は次の3プロジェクトのセットアップと最後の数週間で働いている:は、私が現在アプリケーションを開発していEclipseの
- コードそのもの。
- ユニットテスト;
- 受け入れテスト。
これまでのところ、私はバージョンコントロールでcode itself
しか持っていませんでした。私は3つのプロジェクトをすべてバージョン管理下に含める方法を研究しています。私はすべて同じリポジトリの下に置いておきたい。 SVNリポジトリの下に3つのフォルダ(プロジェクトごとに1つずつ)を作成しました。
新しいワークスペースでは、プロジェクトのそれぞれをEclipseにインポートしました。これは最初は正常に動作しているようですが、後でサーバーにコミットしようとしたときに問題が発生しないかどうかはわかりませんし、異なるプロジェクトは最新の更新プログラムではありません。
私は、ファイルを共有していないので、これは問題ではないと思いますが、本当にわかりません。これは与えられた状況の正しいアプローチですか?どうやってこれを扱いますか?
なぜ3つの別々のプロジェクトがありますか?テストは、テストするコードにとって不可欠です。私は同じことをすべて同じプロジェクトに入れています。 –
@AndrewFielden - 異なるJavaビルドパス(JUnitによる)が必要な場合があるので、テストを別のプロジェクトに分けたほうが良い場合もあります。 – mecsco
@Andrew:依存関係があり、いくつかの理由でテストを実行する前に完全な再構築が必要です。私はメインコードでそれをしたくありません。 –