2010-09-09 12 views

Respuesta

9

uso del SVN propdel comando

Directorio:

svn propdel svn:ignore . 

recursiva:

svn propdel svn:ignore -R 
+3

Esto eliminará todos los ignora en el directorio, si lo que desea es un uso del propedit por @virtualblackfox –

13

Usando propedit iniciar el editor de texto predeterminado para editar una propiedad, en este caso se trata de una llamada svn:ignore:

svn propedit svn:ignore . 
1

Si solo quiere eliminar un archivo de varios otros de svn ignore, haga lo que @virtualblackfox dice para acceder a la propiedad svn: delete en un editor de texto. Si ve el archivo real en la lista, p. (File2.txt):

file1.txt 
file2.txt 
file3.txt 

Entonces sólo tiene que extraerlo, por ejemplo .:

file1.txt 
file3.txt 

Pero si usted tiene un filtro como * .txt, entonces usted tendrá que crear una lista de negro.

Entonces 'svn stat' y deberías ver algo como

? file2.txt 

A continuación, puede 'svn add file2.txt atrás en el repositorio.

1

Para eliminar ficheros ignorados del sistema de archivos, ejecute:

svn st --no-ignore | grep "I " | sed "s/I //" | xargs rm 
Cuestiones relacionadas