如何在TFS Web界面中显示所有Git标签

时间:2017-10-31 13:39:03

标签: git tfs tfs2017

使用TFS 2017 15.117.26714.0

我在Tortoise Git中看到了一堆标签

enter image description here

我只看到TFS网络界面“代码”部分中的第一个标记。

enter image description here

这更奇怪的是那些标签是由TFS创建的。它们是由TFS构建创建的构建标记。所以这不是标签没有被同步的问题。为什么他们没有出现在网络界面中?我检查了两个不同的用户帐户。

[可能这只是TFS中的一个错误,但我尝试提交支持请求,微软的支持一如既往,毫无用处。也许有人知道解决方法?]

3 个答案:

答案 0 :(得分:0)

标签显示在UI的右侧,如图所示。我正在使用与您相同版本的TFS

  

版本15.117.26714.0

enter image description here

答案 1 :(得分:0)

该版本应为TFS 2017 update2。我的环境已更新为TFS 2017 update3(Version 15.117.26912.0)。我对此进行了测试,并且按照预期进行了工作。

如果标签是由TFS构建自动创建的,那么它们应该显示在那里。但是,您可以尝试同步repo或使用命令git push origin --tags,然后清除浏览器的缓存以再次检查。

还尝试在其他客户端中查看此内容。

如果仍然无效,请尝试升级到TFS 2017 update3。无论它对我有用。

enter image description here

答案 2 :(得分:0)

原来问题是那些标签不在服务器上。我克隆了一个新的存储库副本,但也没有看到那里的标签。所以我从原始存储库中推出了标签,现在我看到了它们。不知道这些标签是如何从服务器的存储库中删除的。很奇怪。