Pregunta

¿Tiene un buen patrón de ignorar para svn, git, etc. que maneja un espacio de trabajo de eclipse? Quiero manejar todos los proyectos en el espacio de trabajo. Tiene que ignorar toda la configuración de eclipse, los archivos compilados y las carpetas de salida.

¿Fue útil?

Solución

Debería poder ignorar solo el directorio del espacio de trabajo de nivel superior. ¿Qué estás tratando de lograr?

Básicamente, en el directorio sobre su espacio de trabajo, haga esto:

svn propset svn:ignore "<your_workspace_dir>" .

Dado que lo que desea es ignorar recursos más específicos dentro del proyecto, desea algo como esto (puede configurarlo usando svn prop_edit_ svn: ignore <project_dir>):

.project
.classpath
.settings
bin

En los proyectos estándar de Eclipse JDT (con fuente separada y árboles de construcción) que excluirán las cosas que genera. Por supuesto, esto diferirá ligeramente para cosas como proyectos CDT, ruby, & Amp; c. YMMV, etcétera.

Mi práctica general es versionar manualmente todo lo que necesito versionado, y luego excluir lo que quede. Los comodines son peligrosos por ignorar; pueden evitar que se dé cuenta de algo crítico, así que sea precavido e ignore solo lo mínimo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top