Как загрузить файл из ветки из репозитория Git с помощью Azure DevOps REST Api?

Подтверждает oObject значение boolean. Если он был ложным (например, 0, null, undefined и т. Д.), Он будет false, в противном случае true.

!oObject  //Inverted boolean
!!oObject //Non inverted boolean so true boolean representation

Таким образом, !! не является оператор, это всего лишь оператор ! дважды.

Real World Пример «Test IE version»:

let isIE8 = false;  
isIE8 = !! navigator.userAgent.match(/MSIE 8.0/);  
console.log(isIE8); // returns true or false 

Если вы ⇒

console.log(navigator.userAgent.match(/MSIE 8.0/));  
// returns null  

но если вы ⇒

console.log(!!navigator.userAgent.match(/MSIE 8.0/));  
// returns true or false
3
задан mark 18 January 2019 в 04:35
поделиться

1 ответ

Пакетный API GetItems включает в себя versionType типа GitVersionType :

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

Так что, если вы добавите к URL-адресу REST API атрибуты:

?versionType=Branch&version=myBranch

Этого должно быть достаточно, чтобы получить элементы из определенной ветви [1115 ]

Как упоминается в OP, он дает промежуточный URL, который указывает на:

http://tfsserver:8080/tfs/{organization}/{project}/_apis/git/repositories/{repositoryId}/items/{path}?versionType=Branch&version=myBranch

Это означает:

0
ответ дан VonC 18 January 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: