Las propiedades cuyo nombre comienzan por svn:
estan reservadas para subversion.
Por ejemplo:
svn:eol-style
es útil cuando debemos compartir ficheros de texto
entre diferentes S.O. Puede tomar uno de los valores: native
,
CRLF
,
LF
y
CR
.
svn:ignore
nos permite ignorar ciertos tipos de ficheros en comandos como svn status
pp2@nereida:~/Lbook$ svn status -u ? perlexamples.bbl ? perlexamples.ilg X perlbib ? labs ? perlexamples.dvi ? ejecuciondeprogramas.tex.bak ? perlexamples.idx ? perlexamples X booktt ? perlexamples.lof ? perlexamples.log ? perlexamples.toc ? perlexamples.aux ? perlexamples.lot M 5463 practicaAndSVN.tex ? perlexamples.blg ? perlexamples.pdf ? perlexamples.ind ? new Estado respecto a la revisión: 5463 Averiguando el estado del recurso externo en 'perlbib' Estado respecto a la revisión: 5463 Averiguando el estado del recurso externo en 'booktt' ? booktt/preamble.bak Estado respecto a la revisión: 5463 pp2@nereida:~/Lbook$ svn propedit svn:ignore . # Editando con vi ... 1 *.bbl 2 *.ilg 3 *.dvi 4 *.bak 5 *.idx 6 *.lof 7 *.log 8 *.toc 9 *.aux 10 *.lot 11 *.blg 12 *.pdf 13 *.ind # Salimos: wq Se asignó un nuevo valor a la propiedad 'svn:ignore' en '.' # Ahora al solicitar el status se ignoran los ficheros especificados: pp2@nereida:~/Lbook$ svn status -u X perlbib ? labs ? perlexamples X booktt ? new Estado respecto a la revisión: 5470 Averiguando el estado del recurso externo en 'perlbib' Estado respecto a la revisión: 5470 Averiguando el estado del recurso externo en 'booktt' ? booktt/preamble.bak Estado respecto a la revisión: 5470
svn:executable
permite especificar que un cierto fichero es ejecutable:
pp2@nereida:~/Lbook$ svn propset svn:executable true socks.pl propiedad 'svn:executable' asignada en 'socks.pl' pp2@nereida:~/Lbook$ svn proplist socks.pl Propiedades en 'socks.pl': svn:executable
svn:mime-type
Véase:
Ejemplo:$ svn propset svn:mime-type image/jpeg foo.jpg property 'svn:mime-type' set on 'foo.jpg'
Casiano Rodríguez León