Subclipse SVN first commit ignora ciertos directorys

Decidió tomar el salto de CVS a SVN.

Configuré un nuevo repository en subclipse para mi proyecto. Cuando voy a 'Finalizar' la configuration, quiero hacer una confirmación inicial y me presenta una list plana de files para seleccionar los files para controlar la versión.

El problema es que tengo miles de files binarys generados que no quiero comprometer.

Así que hago clic en cancelar porque me llevaría todo el día revisar y deseleccionar todos los files no deseados. ¡Anormalmente cuando hago clic en una categoría principal para los files que deseo ignorar, no es recursiva!

Así que hago clic en cancelar y luego voy a la estructura del directory eclipse para el proyecto y configuro manualmente svn: ignore en todos los directorys que deseo ignorar. Luego trato de hacer un commit nuevamente y todos los files son presentados nuevamente – ignorar parece haber hecho nada.

¿Alguien puede señalar lo que podría estar haciendo mal?

Para el primer compromiso, recomiendo escribir un pequeño script para eliminar (por supuesto, tendrá una copy de security) todos los files que no están destinados a comprometerse.

Luego, si encuentra que accidentalmente ha cometido un file, puede

svn delete file 

En el primer pago, copy de nuevo (o mejor aún, regenera) todos los files binarys. Esto hará que svn note que su repository local no está sincronizado con el repository remoto.

 cd <Root of local repository> svn status 

Verá muchos elementos "por agregar". Vaya al directory principal y agregue las properties svn:ignore para cada uno de los elementos generados.

 cd build svn propedit svn:ignore . 

que abrirá un editor (si no lo hace, debe establecer la variable de entorno SVN_EDITOR en un editor adecuado). Luego puede agregar inputs que svn sabrá que no son rastreadas.

 (in the ignore property editor) target build image* *.o (and so on) 

Guarde el file, y se organizará para la siguiente confirmación. Las siguientes ejecuciones de svn status de svn status ya no mostrarán estos files como "que necesitan ser agregados", pero mostrarán el directory como "necesita ser confirmado (es una revisión en el directory)"