REST API TFS: история элементов

Я использую командлеты TFS Powershell для получения истории папки системы управления версиями: Get-TfsItemHistory -HistoryItem...

Теперь мне нужно получить такое же поведение на компьютере без этих командлетов (я не могу установить на него Visual Studio), поэтому я пытался использовать REST API, но не могу найти соответствующий API.

Есть ли у вас какие-либо идеи?


person ds19    schedule 07.06.2016    source источник


Ответы (1)


Вы можете попробовать использовать REST API наборов изменений под контролем версий. Существует параметр По пути к элементу, который позволяет получить наборы изменений, содержащие изменения указанного элемента.

Пример запроса

GET https://fabrikam.visualstudio.com/DefaultCollection/_apis/tfvc/changesets?searchCriteria.itemPath=$/Fabrikam-Fiber-TFVC/AuthSample/AuthSample/Program.cs&api-version=1.0

Более подробную информацию можно найти по ссылке из MSDN: наборы изменений

person PatrickLu-MSFT    schedule 08.06.2016
comment
Можете ли вы подтвердить, что он поддерживает фильтрацию наборов изменений по диапазону меток? - person ds19; 08.06.2016
comment
Нет, пока это не поддерживается через REST API. - person PatrickLu-MSFT; 09.06.2016