问题描述
|
我们将Artifactory用于我们公司的Maven存储库。是否有一种方法可以进行设置(或设置Maven),以便在存在相同版本号的工件时无法将其部署到存储库中?
这样做的原因是为了确保有效发行版不会意外被覆盖。如果确实需要重新部署工件,那么我们的一名开发人员可以使用Artifactory Web界面将其删除。然后他们可以部署新副本。
谢谢!
解决方法
通过从目标存储库中的部署用户\组中撤消\“ Delete \”权限,可以轻松实现此目标;删除工件和重新部署工件都需要具有删除权限。
所有用户\\组权限都可以在用户界面中的Admin-> Security-> Permissions中进行编辑。
另请参阅管理权限