【发布时间】:2016-04-14 17:00:22
【问题描述】:
有没有办法定期从 nexus 托管存储库中删除旧的 gem?我尝试使用计划任务 Remove Releases 和 Remove Snapshots,但 Rubygems 存储库被归类为 Mixed 并且 Nexus 无法在这些存储库中删除。 Nexus 有其他方法吗?
我安装了 nexus 2.12
【问题讨论】:
有没有办法定期从 nexus 托管存储库中删除旧的 gem?我尝试使用计划任务 Remove Releases 和 Remove Snapshots,但 Rubygems 存储库被归类为 Mixed 并且 Nexus 无法在这些存储库中删除。 Nexus 有其他方法吗?
我安装了 nexus 2.12
【问题讨论】:
由于 NuGet 也缺少此功能,因此我找到了一种可能也适合您的情况的解决方法:
可以在 Nexus 服务器的本地文件系统 ([NexusInstallDir]\sonatype-work\nexus\storage\ [FeedName]) 上删除所需的包,然后重新索引提要。 因此可以使用操作系统的计划任务来清理文件系统,然后在 Nexus 中添加计划任务来重新索引提要...
【讨论】: