2011-02-10 12 views
9

Quiero excluir un archivo (.properties) en mi proyecto en Eclipse para que no se compruebe durante la sincronización con el repositorio svn. Si realizo un cambio en este archivo .properties en mi proyecto de Eclipse, su icono estará marcado para indicar que el proyecto no está sincronizado con el repositorio. ¿Cómo puedo evitar esto?¿Cómo excluir el archivo de las sincronizaciones con svn repo en Subclipse?

No quiero excluir este archivo del repositorio, porque de vez en cuando voy a enviar una nueva versión.

Respuesta

4

ello: -

Haga clic derecho sobre el archivo que desea excluir -> Equipo -> Añadir a svn: ignore

Por cierto, cuando se realiza un cambio en un archivo, es SUPUESTOS para decir que no está sincronizado con el repositorio. Eso está totalmente bien. Si excluye este archivo del repositorio, no tendrá ninguna versión aplicada a este archivo en particular, lo que en cierto modo frustra el propósito de usar un control de versión. En otras palabras, si elimina accidentalmente este archivo o arruina este archivo, no puede obtener una copia del repositorio. Solo asegúrate de que esto es lo que quieres antes de hacer el paso anterior.

+0

posición en el menú "Agregar a svn: ignorar" está deshabilitado (color gris) – rll

+1

no puede ignorar un archivo que ya está en el repositorio. Eliminar ese archivo del repositorio. Entonces inténtalo de nuevo. – limc

8

Vaya a Ventana-> Preferencias-> Equipo-> Recursos ignorados y agregue su patrón allí. De esta manera, evita el problema "svn: ignorar el botón desactivado" y puede completar su propio patrón, no solo los archivos que seleccione.

En su caso, debe agregar .properties como un patrón. Identificará todos los archivos con ese nombre e ignorarlos, incluso si ya están en el repositorio. Pero, también debe eliminarlos del svn si ya los ha comprometido.

+0

más uno: útil para archivos no versionados – s106mo

Cuestiones relacionadas