Iver's web place

Navegador de Archivos

Calendario del Blog

February 2012
Sun Mon Tue Wed Thu Fri Sat
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 1 2 3

General

SVN ignore list

Si has usado la consola para hacer "commits" del subversion (¿Con que se come? o_O!! consulta aquí ) , sabrás lo molesto que resulta que te muestren archivos que se generan automáticamente con la creación de nuevos proyectos.


Para esos momentos tan molestos tenemos un comando (como casi siempre >P)



svn propset svn:ignore *.suo .

Donde propset nos permite asignar la propiedad de svn que en este caso es ignore, *.suo es el patrón que queremos ignorar y "." es el directorio al que se le aplica la propiedad.


Ahora bien, como nunca estamos contentos y siempre queremos hacer más (lo se, lo se, soy positivo tongue.png ). Que tal si le agregamos más patrones, resulta que el svn nos ignora los anteriores y solamente asigna el nuevo patrón. ¿Esto es un error? nones, el detalle está en que para facilitar la vida podemos emplear una lista de patrones y para esto se aplica el siguiente comando:


svn propset svn:ignore -F [ignore_list_file] dir_name -R

Donde "-F" le indica al comando que espere un archivo (exacto! [ignore_list_file]) y le decimos en que directorio queremos que se aplique la propiedad, en caso de querer que sea recursivo (osea que se actualicen los subdirectorios) simplemente se agrega la opción "-R"



Si todo sale como debe en la consola aparecerá lo siguiente:


property 'svn:ignore' set on 'dir_name'
property 'svn:ignore' set on 'dir_name\sub_dir_name'

Sencillo, ¿Que no?



¿Quieres saber más? ... consulta: http://subversion.apache.org/faq.html

Trackback URI: http://es.iver.com.mx/index.php/trackback/158

Dejar un comentario

Escribe el código Captcha que estás viendo

Fuentes XML de comentario: RSS | Atom

Estadísticas de visitantes

5
65
27403