2009-10-19 31 views
50

Tengo un proyecto PHP configurado en Eclipse con soporte SVN. Ahora, Eclipse agrega sus archivos de proyecto .buildpath y .project al proyecto y Subclipse desea agregarlo al repositorio.Ignorando archivos de proyecto Eclipse en el proyecto SVN

Ahora podría simplemente usar svn: ignorar para que SVN ignore los archivos, pero esa no es una opción por varias razones. Entonces, ¿hay alguna manera de hacer que Eclipse y Subclipse ignoren los archivos (que de todos modos deberían serlo)?

Respuesta

95

Preferences>Team>Ignored Resources

+1

En Eclipse Indigo es un poco diferente. Propiedades> Información de SVN> Haga clic con el botón derecho en el campo con la lista de palabras clave> Agregar> El nombre será svn: ignorar, la propiedad será una lista de archivos ignorados, p. .project Pero esta respuesta me guió en la dirección correcta, así que gracias. – Viliam

+1

El OP estaba buscando algo que no usara svn: ignorar. Pero, en general, es una mejor forma de asegurarse de que nadie los cometa. –

+4

@JW. la solución funciona perfectamente He añadido los siguientes patrones:. '.classpath .project .settings */configuración/* */* objetivo/target/*' ' – txedo

1

¿Puede simplemente desmarcar la casilla "Mostrar archivos no versionados" en la ventana de confirmación?

5

¿Se puede usar global-ignores? Si es así, personalizarlo en su archivo config:

  • En Windows: C:\Documents and Settings\%USERID%\Application Data\Subversion\config
  • En Linux: ~/.subversion/config
+0

No específicamente para Eclipse, pero fue muy útil para mí. – shadanan

3

Si desea ignorar las carpetas de la eclipse ignorado recursos, el patrón es */.settings/* para la carpeta .settings por ejemplo

+3

.settings' es suficiente. –

1

Si hace clic con el botón derecho en la carpeta en eclipse y selecciona Mostrar propiedades ... puede agregar el svn:ignore allí mismo y hacer que descienda en cascada a cada carpeta si lo desea.

Se podía el siguiente como plantilla:

svn:ignore 

.settings 
.project 
.classpath 
target 
+1

No hay lugar para agregar svn: ignorar en el cuadro de diálogo de propiedades. –

0

si por encima de respuesta (tortuga) no tiene opción para cometer ventana directamente a continuación

  1. van de ajuste de tortuga -> menú contextual -> marca el clic en Ocultar Menús para la ruta no versionada
Cuestiones relacionadas