visual studio - transforms - Herramienta para comparar archivos web.config
web config transform visual studio 2017 (7)
¿Existe una buena herramienta para comparar específicamente archivos web.config para encontrar específicamente qué configuraciones son valores diferentes y qué archivo tiene configuraciones que no aparecen en ambos?
La comparación XML debería ser la solución, o un XSLT podría funcionar. Debe haber una herramienta para la configuración de web.config por ahí?
En mi experiencia, la fusión de Araxis es la mejor herramienta para comparar cualquier documento:
http://www.araxis.com/merge/index.html
Úselo yo mismo en el trabajo.
Use winmerge
Deberías acostumbrarte al control de versiones, se recomiendan subversion y tortoisesvn , y ankhsvn proporciona acceso svn desde Visual Studio.
BeyondCompare entre muchos otros utils
Usar diff
Señalará claramente las líneas exactas y el texto que es diferente.
Las utilidades Diff también están disponibles para Windows. Descargue aquí .
Wikipedia tiene una comparación de herramientas de comparación de archivos . Haga su elección: o)
WinMerge lo ayudará mejor si formatea sus dos archivos ... puede formatear en Visual Studio y luego compararlo en WinMerge ...
https://github.com/CameronWills/FatAntelope Esta herramienta comparará dos archivos web.config y generará una transformación web.config a partir de la diferencia.
Descargo de responsabilidad: Lo escribí ... Quería comparar dos archivos web.config y generar una transformación. Pero no pude encontrar nada para ayudar mucho más allá de las herramientas estándar de diff de archivos de texto (WinMerge, etc.) que no funcionan muy bien para XML. Así que creé uno :)