【问题标题】:How do I make a build show up in my TeamCity public NuGet feed?如何在我的 TeamCity 公共 NuGet 源中显示构建?
【发布时间】:2012-09-25 02:39:49
【问题描述】:

我们使用 TeamCity 7.1.1 在经过身份验证的和公共源 URL 上发布 NuGet 包。我刚刚创建了一个新包,但无法让它显示在公共提要中,但它确实会在我登录后出现在私人提要中。

这有点权限问题,但我已在该版本中为“所有用户”分配了“项目查看者”角色。我有另一个正确显示的构建,并且配置似乎相同。是什么阻止了我的新版本出现在公共供稿中?

【问题讨论】:

    标签: teamcity nuget nuget-server


    【解决方案1】:

    解决了!我已经摸索了好几个小时,当然我在发布到 StackOverflow 后 30 秒就找到了答案!

    Guest 帐户似乎不是 All Users 的成员,因此将 Project Viewer 角色分配给 All Users 是不够的。

    必须将项目查看者角色明确分配给来宾用户。这是在一个完全独立的屏幕中完成的,位于 Guest 用户设置 下,从主用户管理屏幕的右上角链接。瓦拉!任务完成。

    【讨论】:

    • 我相信你可以关闭这个问题,因为它不相关而且很明显
    • 一旦你得到答案,事情总是显而易见的——我花了几个小时才找到它,我相信这让它变得不明显。我也认为它是相关的,但是我完全有偏见,因为这是我的问题。但如果它真的冒犯了您的感受,请继续标记它以引起版主注意,我们会让他们决定。
    • 太棒了,成功了!由于某种原因,我们的公共 NuGet 源停止显示在项目中,这很烦人,现在它又可以正常工作了,谢谢!
    • 这里的另一个人感谢您发布此@TimLong,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 2017-02-12
    • 2021-05-31
    • 1970-01-01
    相关资源
    最近更新 更多