![](/img/trans.png)
[英]Failed to read artifact descriptor for artifact present in my localhost Nexus repo
[英]Blocking artifact overwriting at repo level
我试图阻止 JFrog Artifactory 中的覆盖。 我有两个 Maven 存储库:一个用于快照版本,另一个用于发布,第一个应该允许覆盖,而第二个则不允许。 如我所见,它必须在用户级别进行配置( 如何防止以前部署的工件被覆盖? ),但我需要在回购级别进行配置。 有什么办法吗? 也许可以配置 Maven?
有一个选项可以在回购级别使用包含和排除模式。
Include Patterns 和 Exclude Patterns 字段提供了一种在尝试解析不同工件的位置时过滤掉特定存储库的方法。
在每个字段中,您可以指定一个 Ant-like 模式列表来过滤和过滤工件查询。 过滤的工作原理是从包含的模式(默认为全部)中减去排除的模式(默认为无)。
最后,我实现了基于用户权限的解决方案。 这似乎是唯一的方法,并且对我有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.