Артефакт: Как загрузить версию git, указанную в хэше вместо тега - PullRequest
0 голосов
/ 24 апреля 2019

Я установил зеркало VCS для GitHub в Artifactory. Как я могу скачать версию репо, указанную в ее хэше?

Я легко могу скачать заголовок ветки, используя REST API Artifactory

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 не поддерживает загрузку версий по хешу. Или чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...