我正在使用BizTalk Deployment Framework(BTDF)来部署我的BizTalk解决方案。如果我对BizTalk绑定进行了任何更改,我将从BizTalk管理控制台导出它们并将我的PortBindingsMaster.xml绑定文件(由BTDF创建)替换为我导出的绑定。我想很多人都这样做。问题是,当我进行导出时,BizTalk混合了绑定文件中XML节点的顺序,因此当我尝试与源代码控制合并时,我遇到了9000多个冲突。
有没有很酷的方法来合并这些BizTalk绑定?
答案 0 :(得分:1)
尝试合并这些太麻烦了。熟悉绑定文件的结构并提取所需的父节点并将其复制到PortBindingsMaster。
合并的另一个问题是如果你使用settingsfilegenerator,你需要合并可能在PortBindingsMaster中的任何地方。
答案 1 :(得分:0)
使用NotePad ++ Pretty XML插件有一条很酷的路。将漂亮的xml应用于两个绑定文件。