是否可以使用自定义字段或属性扩展TFS版本控制项? 找到的大多数条目都与TFS工作项上的自定义属性有关。
我想使用一组包含记录的db / table / primary键的自定义属性,将版本控制项链接到数据库中的记录。
谢谢,Rine
答案 0 :(得分:1)
Team Foundation Server 2010引入了一项名为“属性”的新功能。几乎TFS中的每个项目,无论是版本控制文件/分支,还是工作项都可以拥有与之关联的属性包。
TFS 2010缺少的是查看/设置这些属性的通用UI,但您可以使用TFS对象模型自行查看/设置它们。
有关详细信息,请参阅以下链接:
答案 1 :(得分:0)
您可以通过将其值设置为null来删除该属性。
public static void DeleteGenericProperty( this IPropertyService propertyService,
string moniker, string propertyName, int version = 1 )
{
var artifactSpec = new ArtifactSpec(ArtifactKinds.Generic, moniker, version);
propertyService.SetProperty(artifactSpec, propertyName, (string) null);
}