A pesar de la salida confusa, su comando parece haber funcionado correctamente. La línea
M .
... indica que ha establecido una propiedad en el directorio actual (del que ejecutó el comando). La ruta ignorada es ./img/test.jpg
, pero la propiedad se establece en el directorio actual en lugar del archivo específico. Tiene un indicador modificado M
porque aún no ha confirmado la propiedad en el repositorio. Después de confirmar esto, las cajas posteriores u otras personas que trabajen en esta base de código después de svn update
también obtendrán la propiedad svn:ignore
en ese archivo.
Nota: Para modificar o eliminar esta vía svn propdel
, que tendría que hacerlo desde el directorio actual, así:
svn propdel svn:ignore .
usted podría tener también cd
'ed en el directorio img/
y ejecutar el propset
en allí, en cuyo caso estaría vinculado a ese directorio en lugar de su padre. Su cometer sería entonces algo como:
M img
OP ** ** puede utilizar cualquier directorio en el árbol por debajo de archivos -to-be-ignored como punto de montaje y ruta relativa al archivo en la definición –
@LazyBadger Esto no funciona para mí. Tengo un archivo en un subdirectorio, llamo 'svn propset svn: ignore" folder \ file.txt ".'. Luego veo 'M .' como se menciona. Sin embargo, después de confirmar '.',' svn st' todavía muestra el archivo en 'folder \ file.txt'. Sin embargo, la solución que sugerí, funciona para mí. – timomeinen
1. Usted ** no puede ignorar ** el archivo ya versionado, solo "desconocido" 2. Usted ** debe volver a leer ** SVN-Book –