Несколько разработчиков работают над отчетом SSRS - PullRequest
2 голосов
/ 05 декабря 2011

Я искал и SO, и Google без ответов.

У нас немного другая среда: Visual Studio 2005, TFS 2005, ASP.Net 2.0, SQLServer 2008r2.

Мы используем средство составления отчетов, встроенное в веб-сайт отчетов SSRS, для редактирования отчетов. Для других организаций, использующих этот интерфейс редактирования, какие процедуры вы внедрили, чтобы предотвратить перезапись работы других разработчиков, работающих над одним и тем же отчетом?

Я подумываю о том, чтобы все экспортировали RDL для отчета, над которым они работают, и добавили его в TFS, а затем, когда они захотят отредактировать отчет, заблокировать его в TFS и проверить RDL, когда это будет сделано.

Есть ли лучший способ?

1 Ответ

1 голос
/ 05 декабря 2011

Мы на самом деле используем проекты Visual Studio Business Intelligence для редактирования отчетов.Все они находятся под контролем безопасности источника (пытки svn), поэтому мы знаем, когда отчет проверен или нет.Как правило, мы не используем / не рекомендуем использовать средство записи отчетов, встроенное непосредственно в веб-сайт отчетов, только потому, что мы знакомы с Visual Studio.

Я думаю, что то, что вы упомянули, сработало бы, если бы каждый экспортировал файл rdl, но почемуне просто поместить все файлы .rdl в что-то вроде пытки и позволить членам команды проверить отчет - внести изменения в отчет - а затем снова проверить его?

...