sql-server – TFS:查找影响更改集之间的文件
发布时间:2020-12-12 16:45:51 所属栏目:MsSql教程 来源:网络整理
导读:我们正在使用Team Foundation Server 2012. 我们有一个人在8/9/2016的Changinget 13646中提交了97个文件(不包括设计师和资源文件). 十(10)天后在8/18/2016,他把这些变化推回了变化图13716. 在此期间,其他工作项目已经提交并完成. 有没有办法查询TFS找到13646
我们正在使用Team Foundation Server 2012.
我们有一个人在8/9/2016的Changinget 13646中提交了97个文件(不包括设计师和资源文件). 十(10)天后在8/18/2016,他把这些变化推回了变化图13716. 在此期间,其他工作项目已经提交并完成. 有没有办法查询TFS找到13646和13716之间的任何更改集中包含的文件名和工作项? 我希望这是一个SQL查询,我可以在SQL Server Management Studio中运行. 解决方法虽然这是为TFS 2013,我希望它在2012年的工作.这是针对tfs_warehouse数据库运行SELECT DISTINCT df.[FileName],df.FilePath,dcs.ChangesetID AS 'ChangeSetID',dwi.System_id AS 'WorkItemID',dwi.System_WorkItemType,dwi.System_State,dwi.System_CreatedDate,dwi.System_ChangedDate FROM DimFile df JOIN FactCodeChurn fcc ON df.FileSK = fcc.FilenameSK JOIN FactWorkItemChangeset fwi ON fcc.ChangesetSK = fwi.ChangesetSK JOIN DimWorkItem dwi ON fwi.WorkItemID = dwi.System_id AND fwi.TeamProjectCollectionSK = dwi.TeamProjectCollectionSK AND fwi.RemovedDateTime = CONVERT(DATETIME,N'9999',126) JOIN DimChangeset dcs ON dcs.ChangesetSK = fcc.ChangesetSK WHERE dcs.ChangesetID BETWEEN 13646 AND 13716 ORDER BY dcs.ChangesetID 文件路径也有文件名,但我以为我将文件名作为一个单独的字段 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 在SQL Server上的聚簇索引,大表上的DELETE性
- sql-server-2005 – 如何在SQL Server 2005中撤消删除操作?
- mysql 字符串长度计算实现代码(gb2312+utf8)
- SQL错误:ORA-02291:完整性约束
- sqlserver中如何实现时间按月,日,小时分组查询
- MySQL 5.0.96 for Windows x86 32位绿色精简版安装教程
- sql – 如何创建引用数据类型的表列的Oracle Type?
- 在 sqlserver2000 中现实table里的行号
- sql – 如何在使用JDBC从多个表中进行SELECT时标识列?
- sql server 2008安装失败的解决办法 彻底卸载老版本!