没有源代码管理的SSAS版本控制

时间:2009-07-16 20:56:49

标签: version-control ssas

在不使用版本控制的情况下,管理和组合不同版本的SSAS解决方案的最佳方法是什么?

目前,我们有一个存储“主”副本的网络驱动器。因此,个别开发人员使用本地副本,但最近我们遇到了向“主”副本添加更改的问题。

有什么建议吗?微软似乎对SSIS有源控制。通过复制/粘贴rdl文件,SSRS很容易迁移。使用SSAS包似乎没有简单的方法来实现这一点。

2 个答案:

答案 0 :(得分:2)

你在说什么版本?我刚刚将一个完整的SSAS项目添加到源代码管理中。根本没有问题。

我们必须以某种方式谈论两件不同的事情。

答案 1 :(得分:0)

您可以尝试创建一个包含整个多维数据集定义的主xmla脚本。这个脚本将存在于网络驱动器上。

可以使用分析服务部署工具生成XMLA脚本。然后你将不得不依赖diff工具来尝试手动将每个开发人员的更改合并到主文件中。这将非常麻烦且容易出错。

我建议只将项目存储在源代码管理中。如前所述,MSAS将与任何版本控制提供程序一起使用。因为它的源文件只是xml。为获得最佳效果,请使用与visual studio集成的源代码控制提供程序。