Проблемы с получением сведений о наборе изменений с помощью Powershell из сборки CI - PullRequest
0 голосов
/ 29 мая 2020

Я пытаюсь реализовать код PowerShell, упомянутый в ответе на следующий вопрос. Запуск Azure Сборки DevOps на основе изменений во вложенных папках

Моя простая попытка получить доступ к DevOps приводит к следующей ошибке. enter image description here

Это простой код PowerShell, который я пробую сначала. Это код, вызвавший описанную выше ошибку.

tf changeset /collection:"https://*******.visualstudio.com/******************" 25490

enter image description here

1 Ответ

0 голосов
/ 01 июня 2020

Проблемы с получением сведений о наборе изменений с помощью Powershell из сборки CI

Я мог бы воспроизвести эту проблему с ошибкой URL в параметре /collection:TeamProjectCollectionUrl или у меня нет разрешения на доступ к соответствующей коллекции .

Чтобы решить эту проблему, сначала нам нужно убедиться, что URL-адрес правильный. URL-адрес должен быть Коллекцией командного проекта :

tf changeset /collection:http://***.visualstudio.com/YourCollectionName

Во-вторых, если у вас нет разрешения на доступ к этой коллекции, добавьте PAT, который имеет разрешение на доступ к этой коллекции в URL:

tf changeset /collection:http://<YouPATHere>@***.visualstudio.com/YourCollectionName

В качестве теста он отлично работает на моей стороне:

tf changeset /collection:http://<PAT>@.visualstudio.com/DefaultCollection 138

enter image description here

Надеюсь, это поможет.

...