Объединение файлов связывания BizTalk

Я использую BizTalk Deployment Framework (BTDF) для развертывания моего решения BizTalk. Если я внес какие-либо изменения в привязки BizTalk, я экспортирую их из консоли администрирования BizTalk и заменяю мой файл привязок PortBindingsMaster.xml (созданный BTDF) на мои экспортированные привязки. Я думаю, что многие из вас делают то же самое. Проблема в том, что когда я делаю экспорт, BizTalk смешивает порядок узлов XML в файле привязок, поэтому, когда я пытаюсь слиться с моим контролем версий, я получаю более 9000 конфликтов.

Есть ли какой-нибудь крутой способ объединить эти привязки BizTalk?

2 ответа

Слишком много проблем, пытаясь объединить их. Познакомьтесь со структурой файла привязки, извлеките нужный родительский узел и скопируйте его в PortBindingsMaster.

Другая проблема со слиянием заключается в том, что если вы используете settingsfilegenerator, вам необходимо слить то, что потенциально может быть везде в PortBindingsMaster.

Есть крутой путь с использованием плагина NotePad++ Pretty XML. Примените довольно xml к обоим Binding Files.

Другие вопросы по тегам