¿Hay un concepto de los ignorados globales en SVN?
Pregunta
¿Hay una manera de configurar una lista global de Ignora para un repositorio SVN o para el SVN Client en el PC?
La única razón por la que estoy usando herramientas como la tortuga / Ankh / VisualSVN es porque quiero comprobar sólo en los archivos que necesito sin todo el bin / obj / ReSharper cosas.
Me estropean por .gitignore
y .hgignore
que acabo de copiar en un repositorio y luego usar git commit -a
sin tener que preocuparse acerca de la comprobación de basura.
Sé que puedo configurarlo manualmente, pero es tedioso para hacer y creo que tenía que aplicarse a cada nueva carpeta que se crea así.
El uso de SVN bajo Windows.
Solución
En una instalación de Subversion, hay un archivo en un camino como uno de los siguientes:
- Windows Vista / 7:
C:\Users\<username>\AppData\Roaming\Subversion
- Windows XP:
c:\Documents and Settings\<username>\.subversion\config
- Unix (Linux, etc.), MacOS:
$HOME/.subversion/config
que contiene una configuración global para Subversion. En la sección [miscellany]
es un parámetro global-ignores
que se puede utilizar para establecer patrones de nombres ignorados a nivel mundial.
de la subversión El tiempo de ejecución Área de configuración libro tiene más información, incluyendo cómo configurar estos parámetros de configuración global en el registro si es necesario.
Ejemplos típicos:
[miscellany]
global-ignores = *.o *.so *.so.[0-9]* .DS_Store [Tt]humbs.db
o tal vez si se encuentra en una fase de transición al uso de Git:
[miscellany]
global-ignores = .git
Otros consejos
posible instalación omite globales en un repositorio si utiliza Subversion 1.8 y posteriores cliente.
Subversion 1.8 introdujo la liberación href="http://subversion.apache.org/docs/release-notes/1.8.html#repos-dictated-config" rel="nofollow noreferrer"> configuración Dictado Repositorio función. Gracias a esta nueva función, se puede configurar la propiedad svn:global-ignores
en el lado repositorio.
SVNBook 1.8 | Haciendo caso omiso sin versión Artículos y SVNBook 1.8 | propiedades heredadas para obtener más información.