4

在 TFS 版本控制 SDK (Microsoft.TeamFoundation.VersionControl) 的上下文中,deleteID 到底是什么?

它是 Microsoft.TeamFoundation.VersionControl.Client.Item 的属性。它也是 Microsoft.TeamFoundation.VersionControl.Client 上某些查询方法的参数。我试图弄清楚它的确切含义,以及它如何影响查询。

4

2 回答 2

3

我感觉到你的痛苦,TFS API 文档很糟糕。也就是说,到目前为止,这是我猜测 DeletionID 是什么的最佳尝试。

当 TFS 删除一个项目时,它实际上只是设置了 DeletionID 并保留了该项目。未删除的项目的 DeletionID 为 0。

例如,某些方法接受 DeletionID 来引用先前删除的项目,以防您想取消删除它们。

于 2010-06-08T19:58:10.483 回答
0

tf命令行实用程序的文档包括我迄今为止发现的唯一官方文档deletionId :

引自Undelete 命令

DeleteID:指定一个唯一标识符,用于消除多个同名已删除项目的歧义。

于 2021-07-29T13:21:14.010 回答