无法在TFS2012列出标签(Unable to list labels in TFS2012)

2019-10-18 19:26发布

我们最近迁移到TFS2012,但仍然使用VS2008。 一切工作正常,除了标签。 看来,应用标签的作品,并获得源工作时使用的标签。 然而,上市标签返回任何内容。

例如:

tf label "LabelName" *.* /r

将返回“创建的标签标签@ $ /范围”

如果这是立即跟随

tf labels /owner:*

其结果是“没有任何标签找到”

最后,尝试检索标签正常工作。

tf get . /version:L"LabelName"

将返回文件的预期版本,

tf label /delete "LabelName"

返回“已删除的标签,标签@ $ /范围”

VS2012安装在机器上,但我们还没有“正式”升级,行为是一样的。 清单都VS2008和VS2012的IDE标签显示无标签为好。

任何人都经历类似的话? 任何建议表示赞赏。

Answer 1:

futher试验和错误之后,我发现@Scope选项不可选的。 如果我创建这样的标签 -

tf label LabelName@$/Server/Path *.* /r

我能看到标签发出TF标签命令时。 当其他命令使用的标签,它可以被简单地作为标签引用的@Scope似乎并不需要。



文章来源: Unable to list labels in TFS2012