Cómo evitar que SVN actualice un directorio que ya está en el repositorio

Esto no es, no creo, una pregunta estándar de ignorar svn.

Tengo un repositorio con un directorio enorme que no quiero. Porque otros usan el repositoriohace, No puedo simplemente eliminarlo del árbol. PERO, no quiero volver a descargar este directorio cada vez que hago un svn up. Puedo entender que ignorar evitará que los directorios que tengo se carguen en svn, pero cómo puedo decirle a svn que no quiero que vuelva a descargar directorios particulares que ya están en el repositorio.

Lo que hago..

svn up
rm badDirectory

y luego el futuro svn up lo vuelve a descargar. Quiero evitar eso.

¡Gracias

edit: OK. Esperaba que SVN tuviera una opción integrada que todavía no había notado. Tenía la esperanza de evitar tener que "hackear" las insuficiencias de Subversion, pero las siguientes opciones parecen alternativas aceptable

edite nuevamente para abordar un par de comentarios:

¿Hay alguna razón particular por la que no puede retirar esa carpeta y conservarla? sin espacio en disco (probablemente no, ya que puede retirarlo)? razones de seguridad

Podría revisar la carpeta. El repositorio completo de svn tiene aproximadamente 291 megas. 290 de ellas están en este directorio "malo". Básicamente, algunas otras personas que tienen control sobre el repositorio (y, por lo tanto, pueden decidir qué hay allí) colocan un directorio allí que realmente no necesita estar allí. No quise que esto fuera una pregunta sobre la política y las formas "correctas y correctas" de usar svn. Me preguntaba si había una solución técnica.

¿Puede dar una mejor descripción de la estructura de árbol del repositorio? ¿Hay archivos al mismo nivel que el directorio incorrecto, o solo otros directorios? -

Estructura basica

repository root
 - good dir 1
    - plenty of subdirs in all of these directories
 - good dir 2
 - good dir X
 - bad dir 1
 - bad dir 2
 - bad dir X 
 - good file 1
 - good file 2
 - good file X

Respuestas a la pregunta(13)

Su respuesta a la pregunta