我正在使用Azure DevOps,并已在门户UI中创建了一个Nuget提要。我设置了一个上游资源,即Azure Artifacts feed。该位置是Nuget提要 view 。
现在,当Nuget软件包发布到上游视图的feed中时,我需要手动安装一次该软件包,以使其出现在我的feed中。
是否可以将上游视图中的新软件包或更新软件包自动推送到我的Feed?
答案 0 :(得分:1)
是否可以将上游视图中的新软件包或更新软件包自动推送到我的供稿?
恐怕没有办法在上游视图中添加新的或更新的软件包以自动推送到您的Feed中。而且我认为这是不必要的。
那是因为当我们从上游来源下载任何软件包时,Azure Artifacts feed将自动缓存这些软件包,以便我们下次可以看到它,而无需再次从上游来源下载。
因此,它用于缓存我们已经使用过的那些软件包,如果我们在上游视图中自动缓存任何新的或更新的软件包(在当前项目中我们可能根本不使用它们。),这些未使用的软件包将自动使我们的饲料繁重且效率低下。快速高效是我们将这些程序包缓存在Feed中的原因。
当然,如果您不关心上述问题,您会更担心可以一眼看到Feed中的任何新软件包或更新软件包,可以考虑将这些软件包直接推送到Feed中。
希望这会有所帮助。