【问题标题】:Possible to automatically unlist previous version when deploying a new NuGet package version?部署新的 NuGet 包版本时可以自动取消列出以前的版本吗?
【发布时间】:2014-08-16 08:22:55
【问题描述】:

通过批处理脚本成功构建和发布我自己的 NuGet 包,我希望在上传新版本的包时自动 unlist 所有以前的版本。

我目前正在做的是手动使用网络浏览器并取消列出以前的版本。

所以我的问题:

是否可以在发布新的 NuGet 包版本时自动取消列出所有以前的版本?

【问题讨论】:

    标签: nuget nuget-package nuget-server


    【解决方案1】:

    如果您知道要删除/取消列出的旧版本的版本号,您应该能够编写对NuGet delete 的调用脚本。

    NuGet.exe delete <package Id> <package version> [API Key]
    

    【讨论】:

    • 谢谢,马特,我也是这么想的。我只是想避免记住以前的版本号。
    • 以上示例不会取消列出以前的包版本。转到 nuget.org 的包页面时,包版本仍然可见
    • 嗯,文档说它将在 nuget.org 上取消列出该包 - docs.microsoft.com/en-gb/nuget/reference/cli-reference/…
    猜你喜欢
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    • 1970-01-01
    • 2020-10-04
    • 2019-10-11
    • 2015-04-29
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多