我想构建一个查询应用程序,它将查询TFS中的分支,并检索所有工作项并将其显示为Master Detail report:
User Story:30669 [Closed] Ongoing Support and Maintenance
Task:31566 [Closed] Upgrade latest version of client libraries
Bug:30905 [Closed] Executing Error "The given Key was not present in the dictionary
我们在部署中的一个分支中遇到错误,查看它,我发现有一个文件缺少一行代码。我如何找出是谁在什么时候删除了它?
我知道这与hg的指责有关,但似乎每次我尝试使用它时,我都会收到一条"this file in not exist in this commit“消息,即使这样,我也不确定如何制定查询来满足我的需求。
如何查看TFS中每个环境中当前存在的代码?在大型机上,我可以使用一个名为Endeavor的产品,它将允许我查看所有的环境,以及如果一个程序当前驻留在该环境中的话,它的版本是什么。
例如,
Test
PgmA (with additional changes to the Prod version)
Integration
User
Pre-Prod
Prod
PgmA (current production version of program)
是否会在TFS的不同分支中针
我正在尝试从TFS中获取一些信息。具体地说,对于给定的用户,我希望获得所有变更集及其日期和所有变更项的列表( inline diff的加分)。这个清单将用于对所有修改过的文件运行一次比较。
大致是这样的:
tf history /user:USERNAME
// pump changeset number into
tf changeset 'changeset number'
// now get the items, and pump into
tf diff 'item' /version:C122~C123
我相信我可以使用TFS报告,但我没有报告服务器