¿Cómo puedo Unignore un archivo en TortoiseSVN?


Ignoré un archivo en TortoiseSVN por error. ¿Cómo invierto esto y añado el archivo a mi repositorio?

Author: Yaakov Ellis, 2009-08-25

6 answers

Simplemente edite la propiedad svn:ignore (en la pestaña subversion de las propiedades del directorio). (Si ignoró una subcarpeta, seleccione la pestaña de propiedades de su carpeta principal)

 113
Author: Martin v. Löwis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-27 10:45:06

Si hace clic derecho en el directorio que contiene el archivo y selecciona Propiedades SVN, debería ver una propiedad svn:ignore con una lista de archivos ignorados. Simplemente edite esa lista y elimine la regla ignorando su archivo.

 16
Author: Gabriel Hurley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-25 07:49:28

"Ignorando Archivos Y Directorios" de la documentación de Tortoise SVN dice:

Si desea eliminar uno o más elementos de la lista de ignorados, haga clic derecho en aquellos elementos y seleccione TortoiseSVNRemove from Ignore List también puede acceder a la carpeta svn:ignore propiedad directamente. Eso le permite especificar patrones más generales usando el globbing de nombres de archivo, descrito en la sección a continuación. Lea la sección llamada "Configuración del proyecto" para obtener más información en la configuración de propiedades directamente. Tenga en cuenta que cada patrón de ignorar debe colocarse en una línea separada. Separarlos por espacios no funciona.

 16
Author: Frank Bollack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-29 06:57:54

Para mí, la solución era usar "Actualizar a revisión".

Mis archivos ignorados se habían establecido como ignorados automáticamente cuando hice una comprobación, pero no había puesto una marca de verificación por los archivos.

Cuando actualicé la Revisión, comprobé que los archivos debían incluirse yendo a "Elementos elegidos"..."

No pude encontrar nada en el menú de propiedades que enumerara los archivos ignorados (a sugerencia de Gabriel). De hecho, las propiedades estaban vacías.

 5
Author: user798899,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-21 11:35:46

En mi caso había otro problema: la lista global de ignorados en la Configuración de tortoise, General.

Tortoise se envía por defecto con archivos .so en la lista de ignorados y los almacenamos en el control de código fuente (sí, sé que esto está lejos de ser ideal). Eliminarlos de la lista lo solucionó para mí.

 0
Author: danio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-13 12:39:22

Normalmente solo añado el archivo ignorado con Tortoise y no me molesto en eliminar la entrada de la lista de ignorados. hasta ahora no he tenido ningún efecto secundario negativo...

 -2
Author: Stefan Egli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-08-25 18:12:32