MS报告缓存文件(* .rdl.data)应该存储在源代码管理中吗?

时间:2010-07-04 11:26:23

标签: svn report version-control rdl

我正在为使用Reporting Services的客户端创建遗留应用程序。我已经导入了项目SVN存储库,其中包括一个Reporting项目和文件夹,在Visual Studio Reporting解决方案/项目中进行设置。

此SVN文件夹(但不包括VS解决方案/项目)包含 .rdl 文件(实际报告定义)和 .rdl.data 文件。我相信 .rdl.data 文件用于缓存报告。

从开发角度来看,这些 .rdl.data 文件是否应该受源代码控制?我正在考虑从存储库中删除它们,因为它们往往会经常更改(几乎每次我都预览报告),并且它正在使SVN报告文件/文件夹已经更改,这很令人恼火。

我不认为这些 .rdl.data 文件对于开发来说是必需的。可以/应该从源代码管理中删除它们吗?

1 个答案:

答案 0 :(得分:17)

我从不将它们存储在源代码管理中。我认为它们用于报告问题的离线诊断。我想你可以将你的报告和.data文件发送给某人,他们可以尝试调试它们。我想当我收到微软的案件时,我曾经发过一些邮件。