Инструмент для сравнения файлов web.config

Есть ли хороший инструмент для сравнения конкретно файлов web.config, чтобы определить, какие настройки имеют разные значения, и какой файл имеет настройки, которые не отображаются в обоих.

Сравнение XML должно делать трюк, или XSLT может работать. Там должен быть инструмент для настроек web.config?

Ответ 1

https://github.com/CameronWills/FatAntelope Этот инструмент будет сравнивать два файла web.config и генерировать преобразование web.config из разницы.

Отказ от ответственности: Я написал это... Я хотел сравнить два файла web.config и сгенерировать преобразование. Но я не мог найти ничего, чтобы помочь намного больше стандартных инструментов для текстовых файлов (WinMerge и т.д.), Которые не очень хорошо работают для XML. Поэтому я создал один:)

Ответ 2

WinMerge поможет вам лучше всего, если вы отформатируете оба ваших файла... вы можете форматировать в самой Visual Studio, а затем сравнить WinMerge...

Ответ 3

BeyondCompare среди многих других utils

Ответ 4

По моему опыту, слияние Araxis - лучший инструмент для сравнения любых документов:

http://www.araxis.com/merge/index.html

Используйте его самостоятельно на работе.

Ответ 5

Использовать diff

Он будет аккуратно указывать точные строки и текст, который отличается.

Diff Utilities доступны и для окон. Загрузить здесь.

Ответ 7

Используйте winmerge.

Вы должны привыкнуть к управлению версиями, подрывной деятельности и tortoisesvn, а ankhsvn предоставляет доступ к svn из Visual Studio.