C# 使用TFS 2010 SDK修改标签注释

C# 使用TFS 2010 SDK修改标签注释,c#,.net,tfs,C#,.net,Tfs,是否可以使用TFS sdk编辑/更新标签上的注释,而不更改与标签相关的任何项目?VersionControlServer.CreateLabel() 参数 标签 类型:Microsoft.TeamFoundation.VersionControl.Client.VersionControl标签 要创建或更新的标签定义。 项目规格 类型:Microsoft.TeamFoundation.VersionControl.Client.LabelItemSpec[] 标签中包含的项目规格 选择权 类型

是否可以使用TFS sdk编辑/更新标签上的注释,而不更改与标签相关的任何项目?

VersionControlServer.CreateLabel()

参数

标签 类型:Microsoft.TeamFoundation.VersionControl.Client.VersionControl标签 要创建或更新的标签定义。

项目规格 类型:Microsoft.TeamFoundation.VersionControl.Client.LabelItemSpec[] 标签中包含的项目规格

选择权 类型:Microsoft.TeamFoundation.VersionControl.Client.LabelChildOption 处理标签中现有项的选项

我并没有深入研究它,所以不确定它是否真的进行了更新,但你们总是可以删除现有的一个,并创建新的标签-从内部和你们不应该能够区分


要查找标签,请使用QueryLables方法。

是否编辑标签的注释或名称??你可以从VS内部更改注释。我知道可以从VS进行更改,但似乎没有办法使用SDK进行更改。我认为这种方法也会有所帮助,但显然标签注释无法更新。它只能在创建新标签时设置,因为VersionControlLabel的注释字段为只读。在我的例子中,我正在处理数百个标签,这些标签上的注释从另一个源导出到xml文件中,因此从VS执行此操作不是一个选项。