首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Archiva / Maven作为公司存储库

Archiva / Maven作为公司存储库
EN

Stack Overflow用户
提问于 2015-02-16 19:39:02
回答 1查看 289关注 0票数 1

我正在为我的公司使用Archiva建立Maven公司存储库。我们现在的需求是相当基本的-有一个内部回购我们的jar文件和依赖关系管理。

我想确保Archiva没有将我们的任何专有代码/ jar文件上传到Central Repo ( public ),但是如果项目需要的话,我们希望能够从中央回购下载公共库。(我们想要的配置: IDE/Developer <Download/Upload>内部存储库<仅下载>公共中央回购。)

我的问题是,默认情况下,如果将jar文件配置为代理/镜像,Archiva是否将jar文件上传到中央回购系统?如果是这样的话,我如何防止发布到中央/外部回购,同时保留从中央下载的选项时,需要?

感谢你的回答。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-16 20:31:19

如果您将链接到Central的本地/托管存储库配置为只读存储库,那么没有人可以上传到它。这是通过只赋予"Repository观察者“角色而不是"Repository Admin”来实现的(实际上,您很可能会添加其他角色,只需确保没有为任何开发人员分配给镜像的repos)。

顺便说一句:您也可以不允许对存储库重新部署(也就是对工件版本的覆盖)。这通常是个好主意。这是在存储库设置中完成的(而不是由角色完成)。

您可能还需要寻找的另一件事是:如果您将回购配置为仅为快照快照,它仍将接受快照上传。这可能会让人很困惑,请确保没有人这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28549092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档