7

我开始使用 Microsoft BI 套件:Analysis services 2005、Business Intelligence Development Studio 2005 等。当然,我的第一个愿望是为我的 .NET 项目设置相同的源代码控制/自动化测试环境。

但是分析服务(dwproj、cube、dim、ds、dsv)和集成服务(dtsx)使用的 xml 文件对源代码控制不友好。它们不仅将实际数据与图表坐标等表示细节混合在一起,而且还经常在 Visual Studio 保存时重新格式化。这会在 TortoiseSVN 中导致完全无用的差异,其中一半文件已更改,但您无法理解位置和原因。

你怎么解决这个问题?是否有适合该工作的特定系统/插件?

4

1 回答 1

7

我们在BIDS Helper(一个免费的开源插件)中有一个功能,它可以执行“智能差异”。我们无法停止正在进行的所有重新格式化,但智能差异功能会尽可能多地去除演示细节,这通常可以让您看到任何更改的重要细节。我知道它适用于 Source Safe 和 TFS,我不知道是否有人尝试过 SVN。

于 2008-11-10T02:34:07.557 回答