Mostrando entradas con la etiqueta subversion. Mostrar todas las entradas
Mostrando entradas con la etiqueta subversion. Mostrar todas las entradas

abril 17, 2009

Números de revisión y autor en subversion

Para usar nuestros magic tags tal como hacia cvs debemos definir las propiedades para el archivo o archivos que deseamos.
Para ello inclumos dentro de nuestro archivo los valores entre $
__lastauthor__ = "$LastChangedBy: user $"
__revision__ = "$LastChangedRevision: 000 $"

Luego debemos darle la propiedad al mismo, los wildcards también sirven con los nombres de archivo:
svn propset svn:keywords "LastChangedBy LastChangedRevision LastChangedDate" archivo/s

febrero 23, 2009

Ignorar archivos en subversion

Para evitar añadir cierto tipo de archivos de manera globar editamos el archivo "~/.subversion/config":
[miscellany]
### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output, and
### while importing or adding files and directories.
# global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store
global-ignores = *.pyc


Si queremos hacerlo por directorio:
$ svn propset svn:ignore *.pyc .

El punto del final es importante e indica el directorio actual

Para un listado de extensiones o nombres a evitar creamos un archivo de texto con un nuevo nombre en cada linea:
svn propset svn:ignore -F ignore.txt .