2011-06-28 12 views
16

Estoy usando NetBeans para desarrollar el servicio web J2EE. NetBeans crea un directorio llamado nbproject dentro de mi directorio de proyecto. Me pregunto si debería poner este directorio bajo control de fuente. Creo que es necesario construir el proyecto sin NetBeans.Debería poner el directorio nbproject bajo control de código fuente en NetBeans

+1

posible duplicado de [¿Qué archivos de proyectos de NetBeans deben pasar al control de código fuente?] (Http://stackoverflow.com/questions/1267403/which-netbeans-projects-files-should-go-in-source-control) – vkraemer

Respuesta

6

La carpeta nbProject contiene todos los metadatos de netbeans sobre su proyecto. Cuando vaya a Project -> propiedades, todas las configuraciones (y otras) que encuentre allí están almacenadas en la carpeta nbProjects.

EDIT: Esto ha sido respondida en another question, y la respuesta no es más completa y precisa

En resumen debe incluir nbproject, pero no nbproject/private

+0

Chicos, la respuesta correcta está debajo. Los archivos del proyecto son algo privado para el desarrollador. Cada desarrollador puede usar su propio editor/IDE/other y sus settigns no deben estar en proyecto. – gaRex

43

Esto generalmente no es necesario. Piénselo de esta manera: si tuviera que verificar su proyecto pero estuviera usando un IDE diferente, no necesitaría su directorio nbproject. En otras palabras: este directorio es específico de la máquina, no específico del proyecto. Espero que esto ayude.

+6

Esta debería ser la respuesta aceptada, en serio. nbproject, al igual que los archivos del proyecto Eclipse, no se deben versionar. Son específicos de la máquina. –

1

Si usted está construyendo su proyecto con Maven o Gradle definitivamente debería excluir la carpeta del VCS.

Cuestiones relacionadas