2010-05-03 10 views
6

Tengo el cliente de Subversion 1.6.5 y el servidor 1.5.4. Y, en general, solo me preocupan los diffs en rutas de repositorio completas, no copias de trabajo.¿Cómo se obtiene un resumen de diff de Subversion para ignorar las propiedades de mergeinfo?

Cuando se difunden las ramas, las que se han fusionado ya se muestran idénticas, excepto por las propiedades mergeinfo.

Esto es un toque molesto para un humano que tiene que mirar a través de los cambios buscando cualquier cosa que pueda ser un cambio real.

Sin embargo, es algo peor en nuestro caso de uso, ya que tenemos scripts que corren para verificar el estado de fusión de varias cosas y las propiedades de mergeinfo hacen que resalten muchas cosas como no sincronizadas cuando no están.

¿Hay alguna manera de obtener el resumen diff para ignorar las propiedades de mergeinfo?

Respuesta

1

Al final, tiene que usar una herramienta de diferencia externa apropiada. Si no le importan los cambios en la propiedad, siempre puede usar filterdiff --clean para eliminar archivos cuyos únicos cambios son propiedades.

Cuestiones relacionadas