我正在使用TeamCity 10并通过TeamCity Adminstration屏幕启用NuGet服务器。我关闭了公共饲料。我的构建工件(NuGet包)正在发布到提要,我可以通过导航到浏览器中的mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc/Packages()
,以XML形式查看它们。未找到与TeamCity NuGet饲料相关的软件包
当我添加mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc
在Visual Studio中的NuGet源(企业2015年更新3)它会提示我要我输入正确,并添加源我TeamCity的凭据,但它表明
没有包找到
我的帐户是TeamCity上的管理员。
我怎么能看到XML NuGet饲料与几个包,但他们不显示在Visual Studio中?
我也试过PM> Get-Package -ListAvailable
从命令行。但得到
在当前包源没有找到包。
是否有仅在团队市抢鲜的NuGet包,如果是的话你有没有包括抢鲜选中复选框? –
@Matt是的!当然,它们默认是隐藏的。我做了一些挖掘,发现它是由GitVersion生成的版本号,这些版本号导致它们被预发布。带有'-patch'或'-beta'的版本号将被视为预发布版本。谢谢 – benjrb