如果我創建通過NetBeans中新的Java項目,它具有這樣的結構:Java項目中的版本控制?
- 構建
- DIST
- SRC
- 的build.xml
- MANIFEST.MF
我的問題是,我是否需要在版本控制下進行build和dist?或者只是將src,build.xml和manifest.mf放在足夠的位置?
如果我創建通過NetBeans中新的Java項目,它具有這樣的結構:Java項目中的版本控制?
我的問題是,我是否需要在版本控制下進行build和dist?或者只是將src,build.xml和manifest.mf放在足夠的位置?
只是src,build.xml和manifest.mf應該就夠了。 dist和build應該由你正在使用的任何東西來構建。 (maven,NetBean等)
如果您提交dist並構建,那麼您正在複製代碼。 src,build.xml和manifest.mf詳細描述了項目的可讀部分。構建和dis是機器轉換的部分。
通常構建工件不受版本控制,並被添加到svn:ignore或p4:ignore或cvs:ignore列表中,以便它們不會在任何同步進程中顯示。