在TFS2010仓库中查找签入注释信息
有人知道TFS 2010仓库数据库(应该用于报告的数据库)是否保存了关于变更集签入注释的任何信息吗 我可以通过TFS浏览器查看信息,如下所示 但是,如果我试图从仓库数据库中提取相同的信息,同时从变更集和代码搅动表中选择每个数据,我将无法找到它(我还尝试打开每个数据库表!) 提前谢谢 问候 MassimoTfs_Warehouse.dbo.DimChangeset中的变更集标题字段包含注释,尽管与变更集编号相连。您的查询将返回字段。示例查询:在TFS2010仓库中查找签入注释信息,tfs,tfs-2010,Tfs,Tfs 2010,有人知道TFS 2010仓库数据库(应该用于报告的数据库)是否保存了关于变更集签入注释的任何信息吗 我可以通过TFS浏览器查看信息,如下所示 但是,如果我试图从仓库数据库中提取相同的信息,同时从变更集和代码搅动表中选择每个数据,我将无法找到它(我还尝试打开每个数据库表!) 提前谢谢 问候 MassimoTfs_Warehouse.dbo.DimChangeset中的变更集标题字段包含注释,尽管与变更集编号相连。您的查询将返回字段。示例查询: select fwics.WorkItemID a
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
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