Artifactory:如何下载由哈希指定的git版本而不是标签

时间:2019-04-24 07:12:48

标签: git artifactory

我在Artifactory中为GitHub设置了VCS镜像。如何下载由哈希指定的回购版本?

我可以使用Artifactory的REST API轻松下载分支的标题

curl -i -uuser:passw -XGET <artifactoryUrl>/api/vcs/downloadBranch/<repoKey>/openembedded/meta-openembedded/sumo

但是当我要下载特定的参考文献

curl -i -uuser:passw -XGET <artifactoryUrl>/api/vcs/downloadBranch/<repoKey>/openembedded/meta-openembedded/aa9b1f50f424a8baee65c95a09fbb7d57c5801c8

我收到以下错误

HTTP/1.1 404 Not Found  
Server: Artifactory/6.7.0  
X-Artifactory-Id: 037e72e716a230b6:-414777d3:16a498a8219:-8000  
Content-Type: application/json  
Transfer-Encoding: chunked  
Date: Wed, 24 Apr 2019 06:50:01 GMT  
{  
  "errors" : [ {  
    "status" : 404,  
    "message" : "Unable to find ref name 'aa9b1f50f424a8baee65c95a09fbb7d57c5801c8'"  
  } ]

我也尝试了以下失败的尝试

curl -i -uuser:passw -XGET <artifactoryUrl>/api/vcs/downloadTag/<repoKey>/openembedded/meta-openembedded/aa9b1f50f424a8baee65c95a09fbb7d57c5801c8

看起来Artifactory不支持通过哈希值下载版本。还是我想念什么?

0 个答案:

没有答案