2010-09-03 2 views
2

Кто-нибудь знает, хранит ли база данных TFS 2010 Warehouse (которая должна использоваться для отчетности) любую информацию о комментариях для изменений для набора изменений?Найти информацию о комментариях в TFS2010 Warehouse

Я могу видеть информацию через TFS Проводник, как этого

image of tfs comments

Но если я пытаюсь извлечь ту же информацию из базы данных хранилища, а также выбор каждых данных из таблиц оттока абонентов набора изменений и кода , я не могу найти его (я также пытался открыть каждую таблицу базы данных!)

select * from FactWorkItemChangeset fwics 
join DimChangeset dcs on fwics.ChangesetSK=dcs.ChangesetSK 
where dcs.ChangesetID = 145640 

Спасибо заранее.

С уважением Массимо

ответ

1

Название набора изменений в поле Tfs_Warehouse.dbo.DimChangeset имеет комментарий, хотя и сцепляется с изменениями номером набора. Ваш запрос возвращает это поле.

0

Пример запроса:

select 
fwics.WorkItemID as [Work Item Id] 
,dwi.System_Title as [Title]  
,dwi.System_WorkItemType as [Type] 
,dcs.ChangesetID as ChangeSet_ID 
,dcs.ChangesetTitle as [Comment] 
,df.FileName as [FileName] 
,df.FilePath as [Path] 
,dd.DateTime as [CheckinDate] 
,dp.Name as [Person] 
from 
DimChangeset dcs 
join FactWorkItemChangeset fwics on dcs.ChangesetSK=fwics.ChangesetSK 
join FactCodeChurn fcc on fwics.ChangesetSK=fcc.ChangesetSK 
join DimFile df on fcc.FilenameSK=df.FileSK 
join CurrentWorkItemView dwi on dwi.System_Id=fwics.WorkItemID 
join DimDate dd on dd.DateSK=fcc.DateSK 
join DimPerson dp on dp.PersonSK=dcs.CheckedInBySK 
and fcc.TeamProjectSK = 80 
order by [CheckinDate] desc 
Смежные вопросы