【发布时间】:2012-09-25 02:39:49
【问题描述】:
我们使用 TeamCity 7.1.1 在经过身份验证的和公共源 URL 上发布 NuGet 包。我刚刚创建了一个新包,但无法让它显示在公共提要中,但它确实会在我登录后出现在私人提要中。
这有点权限问题,但我已在该版本中为“所有用户”分配了“项目查看者”角色。我有另一个正确显示的构建,并且配置似乎相同。是什么阻止了我的新版本出现在公共供稿中?
【问题讨论】:
标签: teamcity nuget nuget-server
我们使用 TeamCity 7.1.1 在经过身份验证的和公共源 URL 上发布 NuGet 包。我刚刚创建了一个新包,但无法让它显示在公共提要中,但它确实会在我登录后出现在私人提要中。
这有点权限问题,但我已在该版本中为“所有用户”分配了“项目查看者”角色。我有另一个正确显示的构建,并且配置似乎相同。是什么阻止了我的新版本出现在公共供稿中?
【问题讨论】:
标签: teamcity nuget nuget-server
解决了!我已经摸索了好几个小时,当然我在发布到 StackOverflow 后 30 秒就找到了答案!
Guest 帐户似乎不是 All Users 的成员,因此将 Project Viewer 角色分配给 All Users 是不够的。
必须将项目查看者角色明确分配给来宾用户。这是在一个完全独立的屏幕中完成的,位于 Guest 用户设置 下,从主用户管理屏幕的右上角链接。瓦拉!任务完成。
【讨论】: