2008-10-20 5 views
10

Por mucho que me gusta el diff Eclipse/fusionar perspectiva, cuando se trata de grandes proyectos y múltiples ramas que necesitan ser fusionado vez en cuando hay una característica que falta:Cómo hacer caso omiso de etiquetas de palabras clave de CVS en diff Eclipse

¿Hay alguna forma de establecer el eclipse diff para ignorar las etiquetas CVS como $ Autor: $, $ Revisión: $ y así sucesivamente?

Dado que estas etiquetas son diferentes en todas las ramas, una "comparación con otra rama" siempre da como resultado unos cientos de archivos que aparecen con diferentes etiquetas pero sin aparentes diferencias en el código. (por supuesto, las etiquetas difieren solo después de corregir un error en unos pocos cientos de archivos en la rama y la cabeza, pero eso sucede mucho donde estoy trabajando. No hay comentarios al respecto.)

Respuesta

8

Esto parece ser un known bug.

+0

Estaba esperando una respuesta alternativa. Pero * suspiro * el tuyo es el único correcto como parece. – Stroboskop

+0

Suspiro de hecho. Casi 10 años desde que se informó y aún no se ha ordenado. No sería tan malo si hubiera un trabajo decente o algo así, pero tal como está, la vista de comparación es totalmente inútil. –

0

Por otro lado, el uso de la expansión de palabras clave con su SCM puede considerarse un procedimiento desactualizado. here son algunos argumentos convincentes.

+0

Sí, causa problemas. Pero, por otro lado, cuando hace malabares con unos pocos miles de archivos, ocasionalmente ayuda saber de qué versión de un archivo está hablando. Ese momento generalmente ocurre cuando el sistema de control de versiones se ahoga porque alguien borró o movió las carpetas de información meta de CVS. – Stroboskop

Cuestiones relacionadas