Получение списка извлеченных файлов из Azure DevOps/TFVC

Я пытаюсь получить список извлеченных файлов из моего репозитория TFVC, размещенного в Azure DevOps. Я администратор репозитория. У меня есть локальная рабочая область, и все изменения файлов происходят через Visual Studio (2017), которая выполняет формальную проверку каждого файла по мере его изменения.

Мой план состоял в том, чтобы использовать команду «tf status» для подключения к репозиторию и запроса к нему, но я не могу решить проблемы с проверкой подлинности. Я впервые попробовал эту команду.

tf status /Collection:https://example.visualstudio.com/MyProject /login:[email protected],MyPassword

Он ответил с ошибкой:

TF31002: Unable to connect to this Team Foundation Server: https://example.visualstudio.com/MyProject.
Team Foundation Server Url: https://example.visualstudio.com/MyProject.

Possible reasons for failure include:
- The name, port number, or protocol for the Team Foundation Server is incorrect.
- The Team Foundation Server is offline.
- The password has expired or is incorrect.

Technical information (for administrator):
The remote server returned an error: (404) Not Found.

Я попытался получить доступ к коллекции по умолчанию:

tf status /Collection:https://example.visualstudio.com/DefaultCollection /login:[email protected],MyPassword

На этот раз ошибка другая.

TF30063: You are not authorized to access https://example.visualstudio.com/DefaultCollection.
TF30063: You are not authorized to access https://example.visualstudio.com/DefaultCollection.

Если я оставлю конечное имя коллекции:

tf status /Collection:https://example.visualstudio.com /login:[email protected],MyPassword

Он возвращает связанную ошибку.

TF30063: You are not authorized to access example.visualstudio.com\example.
TF30063: You are not authorized to access example.visualstudio.com\example.

Я нашел аналогичный вопрос на tf.exe аутентификация для vsts, но в этом вопросе ОП использовала локальный экземпляр TFS. Мой репозиторий хранится только в VSTS/Azure DevOps.

Как я могу получить список извлеченных файлов, то есть файлов, измененных, но еще не возвращенных из моей локальной рабочей области?

Как вы указываете логин и пароль? Ваша учетная запись AAD или MSA не будет работать. Создали ли вы личный токен доступа или альтернативные учетные данные?

Edward Thomson 28.02.2019 20:23

Я попробовал личный токен доступа, в том числе с полными правами доступа, но ответ был одинаковым в каждом случае.

Tim Patrick 01.03.2019 05:53
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
2
1 191
0

Другие вопросы по теме