2011-06-28 34 views
16

'da nbproject dizinini kaynak denetimi altına koymalıyım J2EE web hizmetini geliştirmek için NetBeans kullanıyorum. NetBeans, proje dizininin içinde nbproject adlı bir dizin oluşturur. Bu dizini kaynak denetimi altına almam gerekip gerekmediğini merak ediyorum. Projeyi NetBeans olmadan oluşturmak gerektiğini düşünüyorum.NetBeans

+1

olası kopyası [Hangi NetBeans proje dosyaları kaynak kontrolüne girmeli?] (Http://stackoverflow.com/questions/1267403/which-netbeans-projects-files-should-go-into-source-control) – vkraemer

cevap

6

nbProject klasörü, projenizle ilgili tüm netbeans meta verilerini içerir. Proje -> özellikleri gittiğinizde, bulduğunuz tüm ayarlar (ve diğerleri) nbProjects klasöründe depolanır.

DÜZENLEME: Bu another question yanıtlandı ve cevap size Maven ile projenizi inşa ediyoruz Eğer nbproject değil nbproject/private

+0

Çocuklar, doğru cevap aşağıda. Proje dosyaları geliştiriciye özel bir şeydir. Her geliştirici kendi editörü/IDE/digerini kullanabilir ve bunların yerleşimleri projede olmamalıdır. – gaRex

43

Bu genellikle gerekli değildir. Bunu şu şekilde düşünün: Eğer projenizi kontrol edeceksem ancak farklı bir IDE kullanıyor olsaydım, nbproject dizininize gerek duymazdım. Başka bir deyişle: Bu dizin, makineye özel, projeye özel değil. Bu yardımcı olur umarım.

+6

Bu kabul edilen cevap, ciddi olmalı. Eclipse proje dosyaları gibi nbproject sürümü olmamalıdır. Bunlar makineye özgüdür. –

1

içermelidir daha eksiksiz ve Kısacası

doğru olduğunu veya Gradle kesinlikle klasör VCS hariç olmalıdır.