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

时间:2010-05-05 19:02:45

标签: tfs tfs-sdk

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

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

2 个答案:

答案 0 :(得分:3)

我感到很痛苦,TFS API文档非常糟糕。也就是说,这是我最好的猜测到目前为止DeletionID是什么。

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

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

答案 1 :(得分:0)

tf 命令行实用程序的文档包括我目前找到的唯一的 deletionId 官方文档:

引用自Undelete Command

<块引用>

deletionID:指定一个唯一标识符,可以消除多个歧义 已删除同名项目。