在TeamCity中从项目仪表板取消隐藏项目

在TeamCity中从项目仪表板取消隐藏项目,teamcity,Teamcity,出于好奇,我在TeamCity项目仪表板上点击了项目右侧的灰色小“x”。事实证明,它在仪表板上隐藏了项目 现在我找不到一个方法来“解开”它。当我尝试使用“配置可见项目”菜单时,它会说它是可见的。此外,如果将鼠标悬停在菜单中项目链接旁边的向下箭头上,则可以导航到该项目 但我真的很想在仪表板上再次看到它 谢谢。对于那些(像我一样)努力寻找上面提到的配置的人: 转到主页(包含项目列表) 在具有隐藏构建配置的项目右侧,有一个下拉列表,显示“1隐藏”。用它来解开它 作为黑客,您可以通过浏览器中的网络控制台

出于好奇,我在TeamCity项目仪表板上点击了项目右侧的灰色小“x”。事实证明,它在仪表板上隐藏了项目

现在我找不到一个方法来“解开”它。当我尝试使用“配置可见项目”菜单时,它会说它是可见的。此外,如果将鼠标悬停在菜单中项目链接旁边的向下箭头上,则可以导航到该项目

但我真的很想在仪表板上再次看到它

谢谢。

对于那些(像我一样)努力寻找上面提到的配置的人:

  • 转到主页(包含项目列表)
  • 在具有隐藏构建配置的项目右侧,有一个下拉列表,显示“1隐藏”。用它来解开它

  • 作为黑客,您可以通过浏览器中的网络控制台获得通常用于显示构建配置的请求。您可以(例如)为Chrome安装Postman REST API客户端,并使用缺失的构建配置参数手动发出该请求

    使用以下参数发布到:

    projectId=您的项目ID bt_visible:btXX(其中XX必须替换为构建配置的内部ID) showOne:true(与hideOne相反:false隐藏它)


    参考:

    如果你像我一样在2016年(或更晚的时候)从谷歌找到了这个问题,这是一个返回的错误,上面的答案没有帮助(除非你仍然使用古老版本的TeamCity)

    要修复:

    “…直接转到项目页面。添加(临时)生成配置。返回到概述页面,项目应可见。现在转到项目名称旁边的向下箭头,取消隐藏每个生成配置。删除(临时)生成配置。”

    我们在9.1.1上运行,上述内容也在9.1.6上进行了测试

    资料来源:


    如果您升级到TeamCity 10.0,问题似乎已经解决。

    就在我发布本文时,我找到了解决方案。原来隐藏的是构建配置,而不是实际的项目。将配置为可见解决了此问题。感谢您的澄清。这对我很有帮助,但我试图取消隐藏一个已停用的项目配置,在重新激活该项目后,它仍然隐藏。我必须复制现有的隐藏构建配置,然后才可见。然后,我可以根据这个建议显示原始的隐藏配置。(TeamCity 6.0.8)谢谢你的提示,KevM,你救了我一天。这看起来像TeamCity UI中的一个缺陷,因为如果构建配置是项目中唯一的配置,则无法取消隐藏。KevM的上述解决方案正是我所需要的-我只有一个构建配置,而“1隐藏”没有显示给我。只有在创建第二个“虚拟”构建配置后,我才能取消隐藏原始配置。如果它是唯一的构建配置,则可以添加新配置,显示原始配置并删除新配置。