Usando svn: ignore para ignorar todo menos ciertos archivos

Con la propiedad svn: ignore, ¿hay alguna manera de especificar qué quiero ignorar en función de los patrones que no quiero ignorar? En otras palabras, quiero ignorar todo.pero archivos que terminan en .xyz. ¿Cómo voy a hacer eso (si es posible)?

Una opción que he explorado es confirmar todo lo que quiero para la versión, y luego configurar la propiedad svn: ignore en el directorio como '*', lo que significa que no hay otros archivos, pero lo que ya he confirmado será versionado. Esto es lo mejor que se me ocurre, pero se siente sucio porque si alguna vez tuviera que agregar otro archivo para ser la versión, tendría que hacer múltiples confirmaciones ... una para eliminar la propiedad svn: ignore, otra para agregar / confirmar el (los) nuevo (s) archivo (s), y luego un tercero para cambiar svn: ignorar de nuevo a '*'.

¿Tus pensamientos?

Respuestas a la pregunta(6)

Su respuesta a la pregunta