Я работаю над унаследованным приложением для клиента, который использует Reporting Services. Я импортировал репозиторий SVN проекта, который включает проект Reporting и папку, установку в Visual Studio решение/проект Reporting.
Включенный в эту папку SVN (но не решение/проект VS) .rdlfiles (фактические определения отчета) и .rdl.data файлы. Я полагаю, что .rdl.data файлы используются для кэширования отчетов.
От ракурса разработки эти .rdl.data файлы должны быть источником, которым управляют? Я думал об удалении их из репозитория, поскольку они имеют тенденцию изменяться очень часто (почти каждый раз, я предварительно просматриваю отчет), и это заставляет SVN сообщить, что файл/папка изменился, который является раздражающим.
Я не думаю, что эти .rdl.data файлы необходимы для deveopment. Могут/должны я удаляю их из управления исходным кодом?
Я никогда не храню их в системе управления версиями. Думаю, они используются для офлайн-диагностики проблем с отчетами. Я думаю, вы могли бы отправить кому-нибудь свой отчет и файл .data, и они могли бы попытаться отладить их. Я думаю, что однажды отправил несколько, когда у меня был случай с Microsoft.