我需要清理所有次要版本的旧版本。
我的意思是我只需要保留最新版本:1.12.54,1.13.23,1.14.48
必须删除所选次要版本的所有先前版本,仅保留1.12.max,1.13.max,1.14.max等
Nexus提供在文档Managing Repository Targets中为Repository Targret设置regexp模式 稍后可以在计划任务中使用已配置的“存储库目标”来删除旧版本。
任何人都可以帮助这种模式吗?或者你可能有更有用的解决方案?
答案 0 :(得分:0)
“删除旧版本”任务不是针对您的用例设计的,它旨在保留最近的“n”个最新版本。
最好的办法是编写一个脚本直接从本地存储中删除这些脚本,然后让脚本调用此处概述的REST API: