Описание тега tfs-sdk

Этот тег используется для определения вопросов об использовании Azure DevOps / TFS API на любом поддерживаемом языке и любых инструментах, которые его поддерживают или основаны на нем. Доступны разные API. REST API - это новый API. Старый набор API-интерфейсов состоит из клиентской объектной модели, серверной объектной модели и объектной модели процесса сборки. Для.NET существуют клиентские библиотеки.NET, реализующие клиентов для всех этих API.
1 ответ

TFS и PowerShell

Я могу создавать свои задачи, используя скрипт здесь. Мой вопрос, как я могу сказать Powershell, чтобы связать созданную задачу с определенной историей пользователя. Например, я создал задачу № 2000, которая называется "Регрессивное тестирование" в …
06 апр '15 в 17:01
1 ответ

Не удается обновить область тестового примера программно

Я пытаюсь обновить область тестового примера программно. Код, который я имею, кажется логичным, но терпит неудачу с: Необработанное исключение типа "Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException" произошло в Microsoft.TeamFoun…
24 июн '14 в 08:52
2 ответа

Аутентификация в размещенной TFS: TF30063: Вы не авторизованы для доступа.visualstudio.com

Я пытаюсь подключиться к TFS на visualstudio.com через C# и получаю ошибки аутентификации TF30063: Вы не авторизованы для доступа к [поддомену].visualstudio.com. Вот как я пытаюсь ввести имя пользователя и пароль, которые на 100% точно верны, я могу…
26 июн '13 в 23:09
1 ответ

Плагин TFS - предотвращение сохранения рабочего элемента, если не соблюдены определенные логические ограничения

Мы пытаемся рассчитать параметры в плагине TFS на стороне сервера. Я пытаюсь запретить пользователям переводить PBI в состояние "Зафиксировано", если все их дочерние задачи не имеют значения в поле "оставшаяся работа". Эта базовая логика работает, я…
31 дек '15 в 09:22
1 ответ

Невозможно загрузить вложения в testresult, используя TFS API

Я пытаюсь загрузить вложения с помощью TFS API. Ниже приведен фрагмент кода: result.State = TestResultState.Completed; result.RunBy = identity; var attachment = result.CreateAttachment(logFilePath); run.Attachments.Add(attachment); Код не выдает ник…
12 авг '15 в 19:12
0 ответов

API TFS (2013.4) - исключение DeniedOrNotExistException только в новых областях

Я успешно использую TFS API (2013.4) для извлечения данных из нашей собственной системы поддержки проектов и периодического обновления TFS. Есть небольшая ошибка, которая сводит меня с ума; Я мог бы просто проигнорировать это, я полагаю... это не пр…
11 авг '15 в 13:19
1 ответ

Как изменить состояние рабочего процесса вновь созданного рабочего элемента TFS через API?

Я создаю приложение миграции рабочих элементов из "чего-то" в TFS 2013 и хочу, чтобы рабочие элементы TFS находились в соответствующих состояниях рабочего процесса, как в исходной системе. Например, если исходный рабочий элемент находится в состояни…
14 ноя '13 в 15:13
1 ответ

Требуется ли для TFS API Visual Studio?

Я пытаюсь зарегистрироваться, получить, GetLatest и т. Д. С TFS API, используя C#. Для ПК разработчика и пользователя с правами администратора это работает безупречно. однако на выделенной машине без установленного VS 2010 и пользователя TFS, не явл…
08 окт '12 в 13:23
3 ответа

Расположение ресурса API не зарегистрировано

Я могу создать проект / удалить / переименовать все, но когда дело доходит до получения группы, он говорит: "Расположение ресурса API ebbe6af8-0b91-4c13-8cf1-777c14858188 не зарегистрировано на http://khanamar3:8080/tfs/DefaultCollection/" пожалуйст…
01 июн '17 в 06:01
1 ответ

ITestCaseResult.Iterations.Count возвращает 0 для теста с итерациями

У меня есть пара простых веб-тестов, которые используют источники данных. Каждый веб-тест содержит только один запрос. После того, как они запустятся, довольно трудно определить, почему они потерпели неудачу, учитывая, что их довольно много (80), и …
11 июл '12 в 16:05
2 ответа

TFS WebAccess API - прикрепление файла и деталей

Я хочу использовать TFS WebAccess для открытия / управления рабочими элементами. Я нашел здесь некоторую документацию о том, как открыть рабочие элементы с помощью URL: http://msdn.microsoft.com/en-us/library/bb822136%28VS.90%29.aspx http:// Server …
03 апр '12 в 18:32
0 ответов

Как использовать TFS C# API для получения наборов изменений, объединенных в окончательный набор изменений?

В TFS с использованием пользовательского интерфейса мы можем просматривать историю определенного пути. Было бы показать список изменений. Он также показывает наборы изменений из других ветвей, которые были объединены в этот набор изменений. Пример: …
08 фев '19 в 23:36
1 ответ

Блокировка регистрации при сбое политики

В качестве примера я создал политику регистрации из этой статьи MSDN (код просто копируется / вставляется). Это работает нормально, появляется, когда я пытаюсь пройти регистрацию, однако это выглядит как предупреждение. Так что я могу проигнорироват…
1 ответ

Получить членов группы TFS

Я создал группу TFS для программистов нашей компании, и я пытаюсь получить список программистов в этой группе. Это вот пока я попробовал. ICommonStructureService iss = (ICommonStructureService)tfsServer.GetService(typeof(ICommonStructureService)); I…
28 май '13 в 13:11
0 ответов

Олицетворение в DevOps

Я использую клиентскую библиотеку TFS/DevOps .Net (на основе мыла) для взаимодействия с DevOps. Однако у меня возникают проблемы, чтобы выдать себя за другого пользователя, и DevOps всегда возвращает мне ошибку: Пользователю UserX требуются следующи…
10 дек '18 в 10:36
1 ответ

Проблема с TFS VersionControlServer GetWorkspace, выбрасывающим ItemNotMappedException

У меня есть небольшой кусок кода, который постоянно терпит неудачу, когда я пытаюсь получить рабочее пространство. var tfs = new TfsTeamProjectCollection(new Uri("https://mytfs.com/projects")); var versionControlServer = tfs.GetService<VersionCon…
1 ответ

Получить иерархию детей, используя WorkItemLinks

Я пытаюсь получить всех детей с заданным идентификатором рабочего элемента из TFS, используя TFS API и C# Вот сценарий Особенность (Id: 1) -> Элемент незавершенного производства (Id: 2) -> Задача (Id: 3) -> Товар в резерве товара (Id: 4) Работа с ид…
27 мар '15 в 19:28
3 ответа

Как вы подключаетесь к серверу TFS в C#, используя определенные учетные данные?

Я пытаюсь написать приложение aC#, которое подключается к TFS и получает информацию о рабочем элементе. К сожалению, похоже, что во всех примерах использования TFS SDK используются учетные данные по умолчанию для текущего пользователя (т.е. информац…
30 июн '10 в 14:33
1 ответ

TFS API - WIQL - запрос возвращает только id и url

Я пытаюсь выполнить WIQL-запрос на сервере TFS (следуя этому примеру) и получить рабочие элементы с полями tittle и другими. Несмотря на то, что я определяю нужные столбцы на выходе, json возвращает только с id и url. запрос Select [System.Title], […
18 мар '16 в 23:01
1 ответ

Получить определенный TestSuite по идентификатору с помощью TFS API

Я пытаюсь получить конкретный TestSuite с использованием API TFS для TestPlan. TestSuite может существовать где угодно в иерархии TestSuite, поэтому, конечно, я мог бы написать рекурсивную функцию. Однако я хочу что-то более эффективное. Есть метод,…
19 апр '12 в 15:21