Получить элементы ветки с помощью VSTS Git API C # - PullRequest
0 голосов
/ 04 мая 2018

Я хочу загрузить все содержимое из Git Branch с помощью VSTS Git API. Я успешно загрузил элемент, используя https://docs.microsoft.com/en-us/rest/api/vsts/git/items/get но это всегда указывает на главную ветку. Я хочу указать на другую ветку.

Я получил решение - передавая имя ветви в параметре "versionDescriptor.version", мы можем получить элемент из определенной ветви

1 Ответ

0 голосов
/ 04 мая 2018

В документации указано, что для запроса REST можно указать дополнительные параметры:

versionDescriptor.version строка Идентификатор строки версии (название тега / ветви, SHA1 коммита)

versionDescriptor.versionType GitVersionType Тип версии (ветвь, тег или коммит). Определяет, как Id интерпретируется

Просто добавьте параметры &versionDescriptor.versionType=branch&versionDescriptor.version=[name of the branch].

...