2010-09-16 7 views

Respuesta

10

La propiedad svn:ignore contiene una lista de patrones de archivo que algunas operaciones de Subversion ignorarán.

También tiene un archivo de configuración que omite globalmente. Es una lista de máscaras delimitadas por espacio que describen los nombres de archivos y directorios

Los svn status, svn add, y svn import comandos también ignorar los archivos que coinciden con la lista.

Para anular para una determinada ejemplo, usar la bandera --no-ignore de línea de comandos:

>>>>svn help add 
usage: add PATH... 

Valid options: 
    --targets ARG   : pass contents of file ARG as additional args 
    -N [--non-recursive]  : obsolete; try --depth=files or --depth=immediates 
    --depth ARG    : limit operation by depth ARG ('empty', 'files', 
          'immediates', or 'infinity') 
    -q [--quiet]    : print nothing, or only summary information 
    --force     : force operation to run 
    --no-ignore    : disregard default and svn:ignore property ignores 
    --auto-props    : enable automatic properties 
    --no-auto-props   : disable automatic properties 
+0

Si entendí correctamente, necesito editar la lista de configuración de ignorar O agregar --no-ignorar a mis comandos. Puedes confirmar ? Gracias ! – Francescu

+0

Agregar --no ignorar para agregar el comando svn – pyfunc

6

Asegúrese de que el problema está causado por el SVN ignorar configuración. Con `svn status ' su archivo' * .a 'faltará, mientras que ' svn status --no-ignore ' lo mostrará con un signo de interrogación al frente.

Abrir el archivo de configuración de Subversion en su directorio personal:

~/.subversion/config 

Búsqueda de la sección 'global-ignores':

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store 

Retire * .a de la lista de ficheros ignorados .

+0

Sugeriría hacer una anulación específica al agregar/en lugar de eliminar de esto. – pyfunc

Cuestiones relacionadas