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

Saa*_*ail 15 svn version-control report rdl

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

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

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

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

SPE*_*109 18

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