Ignorar recursos en la liberación

A menudo, un usuario no desea liberar todos los recursos de su proyecto al depósito.   Por ejemplo, los editores externos pueden crear archivos temporales en el proyecto,  la compilación de archivos .java crean archivos .class y numerosas operaciones de construcción crean archivos binarios. Estos archivos, cuando se consideran en su conjunto, pueden ser muy grandes.  Además, pueden sufrir una regeneración cuando se realiza una construcción, lo que provoca numerosos cambios salientes.   Normalmente, no son archivos que se quiera compartir con los demás miembros de un equipo o se quiera que persistan en el depósito.  

Se dispone de dos mecanismos para especificar los recursos que no deben liberarse en un depósito: