【问题标题】:Is there a way to trigger an immediate push replication for specific artifacts and not the whole folder in JFrog Artifactory?有没有办法触发特定工件的即时推送复制,而不是 JFrog Artifactory 中的整个文件夹?
【发布时间】:2026-01-08 02:20:06
【问题描述】:

我参考了 REST API 文档here。它适用于文件夹。但是,它不适用于单个工件。

【问题讨论】:

    标签: artifactory jfrog-cli artifactory-query-lang


    【解决方案1】:

    没有用于触发特定工件复制的 REST API 方法。
    您可以使用 event-based push replication 代替或在计划复制之上使用 - 工件复制将几乎实时发生,因为工件的每次创建、复制、移动或删除都会立即传播到远端。

    如果您希望将要复制的工件限制到给定路径,您可以:

    1. 配置“路径前缀” - 仅复制位于与远程存储库中的子路径匹配的路径中的工件
    2. 使用replication 执行点创建自定义用户插件 - 插件可以有逻辑来根据工件路径决定是复制还是跳过

    【讨论】:

    • 是的,但是基于事件的推送复制也将复制整个文件夹。我只想复制特定的工件。有什么办法吗?
    最近更新 更多