在使用时
nuget.exe push \\share\Packages\*.nupkg -Source "https://myvsts.pkgs.visualstudio.com/_packaging/tcpcm/nuget/v3/index.json" -ApiKey VSTS
i got an
响应状态代码未表示成功:409(冲突)。
error
是否有一种方法可以覆盖已上传的所有包?
在使用时
nuget.exe push \\share\Packages\*.nupkg -Source "https://myvsts.pkgs.visualstudio.com/_packaging/tcpcm/nuget/v3/index.json" -ApiKey VSTS
i got an
响应状态代码未表示成功:409(冲突)。
error
是否有一种方法可以覆盖已上传的所有包?
package@version
,它将在未来的安装/恢复请求中返回该副本。如果在服务器上使用一个新的package@version
(rev 2)替换了package@version
(rev 1),客户端无法区分它们。这可能会导致不同计算机上构建结果的不确定性。?replace=true
。或者你可以尝试AllowOverwriteExistingPackages=true
。我不确定visualstudio.com
是否已经支持此功能,但这是Octopus Deploy的NuGet服务器的工作原理。这可能不是最佳实践,但如果您需要更新相同版本,则始终可以先删除一个包,然后使用相同版本推送更新的包。