我已经在我们的存储库中检查了WSDL服务定义。我注意到版本之间已经发生了变化,我想知道究竟发生了什么变化。
不幸的是,所说的WSDL文件是一个单行XML文件,虽然很长。 TFS比较显示整个行已更改,这实际上没有用。
如何比较TFS中长单行XML文件的版本之间的更改?
PS。显然,我可以复制两个版本,格式化它们,并使用外部比较工具。如果有办法使用VS / TFS提供的工具进行比较,我想知道。
答案 0 :(得分:0)
TFS只会进行行比较,所以单个字符串到单个字符串。如果您想了解有关更改内容的更多信息,则必须使用外部工具。
我建议对XML进行美化/格式化,然后对两个版本进行比较,那么发现它应该相当简单。
答案 1 :(得分:0)
您不需要外部工具,因为Visual Studio可以比较任何文件,甚至是本地文件系统上的本地文件:
但是你仍然需要做一些格式化(基本搜索">"并替换"> \ n"会这样做)以便找到有的行改变。
答案 2 :(得分:0)