Как читать данные файла из GIT Repo. без клонирования локально с использованием J GIT API - PullRequest
0 голосов
/ 10 июля 2020

Я пытался найти способ получить данные конкретного файла из GIT Repo. без клонирования этого файла локально с использованием J Git API, но не нашел ничего связанного с этим. Теперь я сомневаюсь, есть ли в J Git API встроенная функция, позволяющая просматривать удаленный сервер?

Кто-нибудь может помочь мне в этом?

Edit-1: My GIT репо. размещен на BitBucket.

1 Ответ

0 голосов
/ 05 сентября 2020

J Git - это просто оболочка для автоматизации Git специфических c задач. Если его нет в Git, то его также не должно быть в J Git. Загрузка файла - это не функция Git Speci c, это скорее функция Git Repository Provider c; например, Bitbucket и GitHub предоставляют эту функцию.

Поскольку ваш репозиторий размещен на Bitbucket, вам следует изучить их File Download Rest API . Вам следует попробовать создать собственную оболочку для автоматизации этого запроса cURL:

curl -s -L https://api.bitbucket.org/2.0/repositories/{workspace}/{repo_slug}/downloads/{file-name}

...