如何防止以前部署的工件被覆盖?

问题描述

| 我们将Artifactory用于我们公司的Maven存储库。是否有一种方法可以进行设置(或设置Maven),以便在存在相同版本号的工件时无法将其部署到存储库中? 这样做的原因是为了确保有效发行版不会意外被覆盖。如果确实需要重新部署工件,那么我们的一名开发人员可以使用Artifactory Web界面将其删除。然后他们可以部署新副本。 谢谢!     

解决方法

        通过从目标存储库中的部署用户\组中撤消\“ Delete \”权限,可以轻松实现此目标;删除工件和重新部署工件都需要具有删除权限。 所有用户\\组权限都可以在用户界面中的Admin-> Security-> Permissions中进行编辑。 另请参阅管理权限     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...