在TFS中查找IterationID

Kol*_*chy 6 iteration tfs

我们将TFS中的迭代链接到外部系统,以便通过整个公司跟踪项目.在过去,我们使用TFS项目中的IterationPath进行链接,但问题是人们在项目进度时重命名这些IterationPaths,并且链接丢失.经过一些研究,我正在考虑使用IterationID进行链接.TFSWarehouse中的IterationID与WorkItemTracking表中的IterationID不同,我似乎找不到一种简单的方法来查找IterationPath的IterationID?任何人都知道我们如何能够实现这一目标?

Ric*_*erg 0

为此,我将使用最新 TFS Power Tools 中的 powershell 管理单元。

> $tfs = Get-TfsServer <name> -all
> $tfs.WIT.Projects | % { $_.IterationRootNodes } | ft -auto id, path

 Id Path                                       
 -- ----                                 
100 Test-ConchangoV2\Release 1\Sprint 1        
 92 Test-ConchangoV2\Release 1\Sprint 2        
 97 Test-ConchangoV2\Release 1\Sprint 3        
 91 Test-ConchangoV2\Release 1\Sprint 4        
 94 Test-ConchangoV2\Release 1\Sprint 5        
 93 Test-ConchangoV2\Release 1\Sprint 6        
 96 Test-ConchangoV2\Release 2\Sprint 1        
 90 Test-ConchangoV2\Release 2\Sprint 2        
 98 Test-ConchangoV2\Release 2\Sprint 3        
 99 Test-ConchangoV2\Release 3\Sprint 1        
 95 Test-ConchangoV2\Release 3\Sprint 2        
 89 Test-ConchangoV2\Release 3\Sprint 3        
Run Code Online (Sandbox Code Playgroud)