Netbeansを使用して新しいJavaプロジェクトを作成すると、次の構造になります。
- 建てる
- dist
- src
- build.xml
- マニフェスト.mf
私の質問は、buildとdistをバージョン管理下に置く必要がありますか?または、src、build.xml、manifest.mfを配置するだけで十分ですか?
Netbeansを使用して新しいJavaプロジェクトを作成すると、次の構造になります。
私の質問は、buildとdistをバージョン管理下に置く必要がありますか?または、src、build.xml、manifest.mfを配置するだけで十分ですか?
src、build.xml、manifest.mfだけで十分です。distとbuildは、ビルドに使用しているものによってビルドする必要があります。(Maven、NetBeanなど)
distをコミットしてビルドすると、コードが複製されます。src、build.xml、manifest.mfは、プロジェクトの人間が読める部分の詳細を示しています。ビルドとディスは、マシンで変換された部分です。
通常、ビルドアーティファクトはバージョン管理されておらず、svn:ignoreまたはp4:ignoreまたはcvs:ignoreリストに追加されるため、同期プロセスに表示されません。