Azure devops Azure DevOps工件-保留策略-静态日期

Azure devops Azure DevOps工件-保留策略-静态日期,azure-devops,package,Azure Devops,Package,我需要提供为期4年的套餐 有没有办法设置一个静态保留期,使所有软件包更新X年 每个包的最大版本数:5000(最大),如果我将其设置为最大值,它会有所帮助,但不是100%正确,而且我们将来会有一些垃圾 保存最近下载的软件包的天数:365(最大值)这是我们临时丢失一个软件包的原因,它没有设置为365,这可能会有所帮助,但不确定 我现在禁用了保留,但我希望将来有一个保留策略 基于regex的保留很好:)这就是工件保留策略的工作原理:当包版本超过每个包的最大版本数时,策略将检查超出的版本,如果在天内下载

我需要提供为期4年的套餐 有没有办法设置一个静态保留期,使所有软件包更新X年

每个包的最大版本数:5000(最大),如果我将其设置为最大值,它会有所帮助,但不是100%正确,而且我们将来会有一些垃圾
保存最近下载的软件包的天数:365(最大值)这是我们临时丢失一个软件包的原因,它没有设置为365,这可能会有所帮助,但不确定

我现在禁用了保留,但我希望将来有一个保留策略


基于regex的保留很好:)

这就是工件保留策略的工作原理:当包版本超过每个包的最大版本数时,策略将检查超出的版本,如果在
天内下载了版本以保留最近下载的包,则策略不会删除它们,否则,将删除超出的版本

例如:

我有两个feed和16个版本的包,两个设置如下:

如果我从未下载过任何版本,则最旧的版本将被删除:

如果我下载了最旧的两个,那么最旧的两个将不会被临时删除,它们将在
天后被删除,以保留最近下载的软件包

关于您的想法,您可以在以下链接中提交功能请求:


你好,谢谢。我使用了当前设置,我将下载保留期增加到365,但我们不是100%安全的。我也打开了一个建议,还没有回复。我们现在会有一些垃圾:D因为开发包将在那里存在1年,目前看来我们什么都做不了。如果我的回复对你有帮助,你可以,这对其他阅读此帖子的社区成员是有益的。