-->

如何配置的Visual Studio(TFS)使用BeyondCompare3(断供的XML文件)(

2019-10-18 05:54发布

我用的BeyondCompare网站上的说明 (在引用也该SO问题 )来配置VS2010(TFS)比较使用超越比较源控制。 这种方法似乎被打破。 在(从服务器)左侧视图中的文件不会出现在所有在BC3和Conversion Error报道。

经进一步检查,我注意到,从源头上控制煮好的文件时,Visual Studio生成的文件名(即以前的版本)看起来是这样的: filename.xml;C1956 。 有一个在文件名的分号 ,因为原来的文件名和转数之间的分隔符。 这是混淆BC3。 为了证实这一点,我把文件送达后续版本(其被暂时保存在\AppData\Local\Temp\TFSTemp\ ),并更名,删除分号。 BC3装好了就好了。 但是,当我把分号回来时, Conversion Error返回。

更新:经过进一步的测试,我意识到这是只有一个问题, XML文件。 如果我的文件扩展名不同,BC3负荷重命名它就好了。

有没有人找到此问题的解决方法吗?

Answer 1:

原来(非常有效ScooterSoftware支持桌面接触后),问题是用XML格式的插件。 在BC3,在工具 - >文件格式,我禁用(未选中)以下格式化:* XML *整理与XML排序的分号文件,然后属性整理显示就好了。 这些格式化使用免费的转换器,HtmlTidy,从http://tidy.sourceforge.net 。 我还没有确定这个插件的更新版本是否会有所帮助。 现在我只是将它们关闭(因为Visual Studio的XML已经是“整洁”,它适用于这种情况。)



文章来源: How to configure Visual Studio (TFS) to use BeyondCompare3 (broken for xml files)