1

我正在使用 jfrog CLI。我对“rt”使用相同的值:配置、上传、搜索。但是当我尝试“删除”时它会中断。它的部分工作原理是在查找文件时找到要删除的文件,但是当它尝试删除文件对象时,它会添加一个 REPO: /path 然后出错。关于它为什么使用“REPO:/path”与“repo/path”的任何想法?
搜索使用“repo/path”找到它?

代码:jfrog rt delete --user=xxxx --password=##### -url= https://server.domain/artifactory REPO_NAME/dir/dir/dir/dir/file.rpm

获取:[信息] 正在搜索工件... [信息] 找到 1 个工件。AXONE-YUM/soup/axone-layer-zero/CentOS/matt/GeoIP-1.5.0-11.el7.x86_64.rpm 确定要删除以上路径吗?(y/n): y [信息] 删除:AXONE-YUM/soup/axone-layer-zero/CentOS/matt/GeoIP-1.5.0-11.el7.x86_64.rpm [错误] Artifactory 响应:404 Not Found

{
  "errors": [
    {
      "status": 404,
      "message": "Could not locate artifact 'AXONE-YUM:soup/axone-layer-zero/CentOS/matt/GeoIP-1.5.0-11.el7.x86_64.rpm'."
    }
  ]
}
{
  "status": "failure",
  "totals": {
    "success": 0,
    "failure": 1
  }
}
4

1 回答 1

0

安装 jfrog CLI

将正确的证书添加到 .jrog 文件夹

下面运行:

jfrog rt c

#Enter server url

#API Key: blank

user ID

Password

现在它加密密码。你准备好了。

尝试

jfrog rt del repo path/version/ --quiet=true

(不需要完整的网址,直接来自回购)

于 2018-10-29T06:08:46.897 回答