2014-03-05 9 views
6

Ich verwende BizTalk Deployment Framework (BTDF) für die Bereitstellung meiner BizTalk-Lösung. Wenn ich Änderungen an BizTalk-Bindungen vorgenommen habe, exportiere ich sie aus der BizTalk-Verwaltungskonsole und ersetze meine PortBindingsMaster.xml-Bindungsdatei (erstellt von BTDF) durch meine exportierten Bindungen. Ich denke, viele von Ihnen machen das Gleiche. Das Problem ist, dass, wenn ich den Export mache, BizTalk die Reihenfolge der XML-Knoten in der Bindungsdatei durcheinanderbringt. Wenn ich also versuche, mit meiner Versionskontrolle zu verschmelzen, bekomme ich über 9000 Konflikte.Zusammenführen von BizTalk-Bindungsdateien

Gibt es eine coole Möglichkeit, diese BizTalk-Bindungen zusammenzuführen?

+0

+1, ich würde gerne eine gute Lösung für diese sehen :) – jonnep

+0

In der Tat suchen Sie für XML-Vergleichstool. – FCR

+0

Verschiedene XML-Vergleichstools in diesem Thread erwähnt. http://StackOverflow.com/Questions/1871076/are-there-any-free-xml-diff-merge-tools-available – Dijkgraaf

Antwort

1

Zu viel Mühe versucht, diese zu verschmelzen. Machen Sie sich mit der Struktur einer Bindungsdatei vertraut und extrahieren Sie den benötigten Elternknoten und kopieren Sie ihn in PortBindingsMaster.

Das andere Problem mit dem Zusammenführen ist, wenn Sie settingsfilegenerator verwenden, müssen Sie das zusammenführen, das potenziell überall in PortBindingsMaster sein kann.