7

我开始使用Microsoft BI套件:分析服务2005,商业智能开发工作室2005,类似的东西。当然,我的第一个愿望是建立与我的.NET项目相同的源代码控制/自动化测试环境。如何将BIDS解决方案置于源代码控制之下?

但Analysiss服务(dwproj,cube,dim,ds,dsv)和集成服务(dtsx)使用的xml文件是源代码管理 - 不友好的。不仅他们有实际的数据与例如图表坐标,但它们也经常通过Visual Studio保存进行重新格式化。这会导致TortoiseSVN中完全无用的差异,其中一半文件已更改,但您无法理解在哪里以及为什么。

你如何解决这个问题?有没有适合这项工作的专用系统/插件?

+0

您是否设法解决问题,因为我们还遇到了尝试使BIDS与源代码管理协同工作的问题。 – 2011-04-12 14:23:00

+0

不,我从来没有找到完美的解决方案 – 2012-08-09 15:12:14

回答

7

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

相关问题