2010-01-06 13 views
8

El escenario: estoy fusionando una serie de revisiones cuidadosamente seleccionadas de una rama SVN en el tronco. Estoy usando el cliente de Subclipse CollabNet para hacer la fusión. Todo funciona muy bien, excepto que además de los archivos que seleccioné para fusionar, mi directorio de trabajo muestra una serie de cambios que SVN piensa que han cambiado pero que no he decidido fusionar.Subclipse CollabNet muestra un decorador misterioso de iconos

Si hago una diferencia en los archivos en cuestión, me dice que no hay diferencias. Si realizo una confirmación, aparece la siguiente captura de pantalla, con el ícono de misterio no he podido encontrar documentación de ninguna parte.

Captura de pantalla:
mystery decorator with green background and white triangle

+1

+1 Encontré este ícono en un directorio después de agregar uno de sus archivos a 'svn: ignore' - hasta que encontré esta publicación. No me di cuenta de que la instrucción de ignorar los archivos estaba comprometida con el repositorio. –

+0

Esta respuesta http://stackoverflow.com/questions/3917925/what-do-the-arrow-icons-in-subclipse-mean/3920248#3920248 tiene todo lo que cualquier persona necesita saber sobre los iconos de Subclipse. –

Respuesta

6

Ese icono indica que hay modificaciones a versionados propiedades SVN (que no aparecen en la interfaz gráfica de usuario diff Eclipse). En este caso, las modificaciones son a la propiedad svn: mergeinfo que SVN usa para el seguimiento de fusión.

Ver esta entrada del blog para la explicación:

http://blogs.open.collab.net/svn/2009/11/where-did-that-mergeinfo-come-from.html

SVN 1.7 va a tener un cambio de comportamiento en el registro de fusiones que elimina este aspecto inesperado de cómo combinar trabajos de seguimiento.

Cuestiones relacionadas