比较TFS中版本之间的长单行XML

时间:2016-05-04 08:43:06

标签: tfs visual-studio-2015

我已经在我们的存储库中检查了WSDL服务定义。我注意到版本之间已经发生了变化,我想知道究竟发生了什么变化。

不幸的是,所说的WSDL文件是一个单行XML文件,虽然很长。 TFS比较显示整个行已更改,这实际上没有用。

如何比较TFS中长单行XML文件的版本之间的更改?

PS。显然,我可以复制两个版本,格式化它们,并使用外部比较工具。如果有办法使用VS / TFS提供的工具进行比较,我想知道。

3 个答案:

答案 0 :(得分:0)

TFS只会进行行比较,所以单个字符串到单个字符串。如果您想了解有关更改内容的更多信息,则必须使用外部工具。

我建议对XML进行美化/格式化,然后对两个版本进行比较,那么发现它应该相当简单。

答案 1 :(得分:0)

您不需要外部工具,因为Visual Studio可以比较任何文件,甚至是本地文件系统上的本地文件:

enter image description here

但是你仍然需要做一些格式化(基本搜索">"并替换"> \ n"会这样做)以便找到有的行改变。

答案 2 :(得分:0)

我会在前面代表公司,但我相当肯定这可以帮到你。

此用例正是DeltaXML的用途所以请随时查看我们的免费评估或免费在线沙箱,为您提供逐行比较或XML。

http://localhost:8080

相关问题