Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 TFS 版本控制 SDK (Microsoft.TeamFoundation.VersionControl) 的上下文中,deleteID 到底是什么?
它是 Microsoft.TeamFoundation.VersionControl.Client.Item 的属性。它也是 Microsoft.TeamFoundation.VersionControl.Client 上某些查询方法的参数。我试图弄清楚它的确切含义,以及它如何影响查询。
我感觉到你的痛苦,TFS API 文档很糟糕。也就是说,到目前为止,这是我猜测 DeletionID 是什么的最佳尝试。
当 TFS 删除一个项目时,它实际上只是设置了 DeletionID 并保留了该项目。未删除的项目的 DeletionID 为 0。
例如,某些方法接受 DeletionID 来引用先前删除的项目,以防您想取消删除它们。
tf命令行实用程序的文档包括我迄今为止发现的唯一官方文档deletionId :
引自Undelete 命令:
DeleteID:指定一个唯一标识符,用于消除多个同名已删除项目的歧义。