跳到元数据的末尾
转到元数据开始
目录

注意:此空间用于Artifactory 2.0。
带我去看最新的版本

本地、远程和虚拟存储库

Artifactory托管两种类型的存储库:当地的而且远程.本地和远程存储库都可以聚合在虚拟存储库,以便为工件解析和搜索创建受控域,我们将在下一节中看到这一点。

管理存储库

可以使用管理UI创建、删除、编辑和聚合存储库:管理:配置存储库

局部存储库

本地存储库是可以将工件部署到其中的物理本地管理存储库。

的URL模式可以直接访问本地存储库下的构件
http:// <主机>:<端口> / artifactory / < local-repository-name > / < artifact-path >

Artifactory附带了两个预先配置的本地存储库,用于部署内部和外部版本、快照和插件。

远程存储库

远程存储库作为在远程URL(包括其他Artifactory远程存储库URL)管理的存储库的缓存代理。工件根据控制缓存和代理行为的各种配置参数在远程存储库中存储和更新。可以从远程存储库缓存中删除缓存工件,但不能手动将任何内容部署到远程存储库中。

的URL模式可以直接访问远程存储库下的构件
http:// <主机>:<端口> / artifactory / < remote-repository-name > / < artifact-path >

http:// <主机>:<端口> / artifactory / < remote-repository-name >缓存/ < artifact-path >(第二个URL将只服务已经缓存的工件,而第一个URL将从缓存中获取尚未存储的远程工件)。

Artifactory附带了两个预先配置的公共远程存储库,当然,您可以更改它们。

远程存储库充当代理而不是镜子.工件不会被急切地存储在远程存储库缓存中,而是被获取和存储对需求当客户要求时。
因此,远程存储库在创建后立即不包含任何工件是非常有意义的。

虚拟存储库

虚拟存储库(或者“存储库组”,如果您喜欢这个术语)在一个公共URL下聚合多个存储库。从某种意义上说,存储库是虚拟的,因为您可以解析并从中获取工件,但不能向其部署任何东西。

默认虚拟存储库

默认情况下,Artifactory使用一个全局虚拟存储库
主机http:// < >: <端口> / artifactory /回购
该存储库包含所有本地和远程存储库。

解决订单

当从虚拟存储库请求工件时,搜索/解析顺序总是:本地存储库、远程存储库缓存,最后是远程存储库本身。查询相同类型的存储库(本地、缓存和远程)的顺序受本地、远程存储库和其他虚拟存储库在虚拟存储库配置中列出的顺序的控制。

Artifactory的虚拟存储库配置包括一个“解析存储库”列表视图,显示每个虚拟存储库的有效存储库顺序。这在嵌套虚拟存储库时特别有用。

存储库解析(如果也受安全特权影响)包括/排除模式和快照/发布处理策略。

# trackbackUtils.getContentIdentifier($page) $page。页面标题trackbackUtils.getPingUrl美元(美元)
  • 没有标签