TFS 2017 nuget feed"需要付款"

时间:2018-01-22 22:14:12

标签: tfs nuget

我已经为我的本地软件包设置了一个带有Nuget订阅源的TFS 2017服务器。我的所有开发人员都没有遇到任何问题。但是,我今天添加了一个新的开发人员而他不是。当他尝试连接时,他收到错误消息" 402 Payment Required。"他设置了相同的权限和组成员身份以及我的其他开发人员,并且可以访问TFS服务器的所有其他部分。知道这会发生什么吗?

2 个答案:

答案 0 :(得分:5)

在任何时候,您都可以使用5个免费的包管理许可证在您的帐户中拥有5个用户。您可以查看以下项目:

  1. 转到http://tfsserver:8080/tfs/DefaultCollection/_admin/_userHub以确保用户已分配了包管理许可。

  2. 具有VS Enterprise订阅(http://tfsserver:8080/tfs/_admin/_licenses)的用户可自动访问包管理,而用户6+(不具备VS Enterprise)则需要许可。您需要检查其他用户是否具有VS Enterprise订阅。

  3. 清理通常位于%TfsData%ApplicationTier\_fileCache

  4. 的TFS缓存

答案 1 :(得分:1)

来自documentation

  

免费开始使用前5位用户!其他用户需要   购买套餐管理消费(即nuget恢复或npm   安装)或生产(即nuget push或npm发布)包。