Artifactory 从远程存储库复制到本地存储库

Artifactory 从远程存储库复制到本地存储库,artifactory,Artifactory,我有一个远程Maven存储库,我想在其中将工件的子集复制到同一Artifactory服务器上的本地存储库 但是当我右键单击工件时,GUI不显示复制选项,RESTAPI中的复制方法仅支持本地存储库 最好的做法是什么?我是否需要下载工件并将其“重新发布”到本地存储库?没有更智能的方法将工件从远程复制到本地存储库吗?您可以使用此方法作为解决方法: 从远程存储库:获取{remoteRepoKey}/{filePath}。您不必将文件保存在本地计算机中。作为副产品,下载过程将项目从remoteRepoK

我有一个远程Maven存储库,我想在其中将工件的子集复制到同一Artifactory服务器上的本地存储库

但是当我右键单击工件时,GUI不显示复制选项,RESTAPI中的复制方法仅支持本地存储库


最好的做法是什么?我是否需要下载工件并将其“重新发布”到本地存储库?没有更智能的方法将工件从远程复制到本地存储库吗?

您可以使用此方法作为解决方法:

  • 从远程存储库:
    获取{remoteRepoKey}/{filePath}
    。您不必将文件保存在本地计算机中。作为副产品,下载过程将项目从remoteRepoKey复制到remoteRepoKey缓存
  • 从remoteRepoKey缓存到本地存储库:
    POST/api/move/{remoteRepoKey缓存}/{filePath}?to=/{localRepoKey}/{filePath}
  • 它并不完美,但它将避免向Artifactory上传文件以及在文件系统中存储文件的问题

    进一步阅读:

  • 我的博客: