Вопросы по теме 'tfs-sdk'

Как получить последнюю версию исходного кода с помощью Team Foundation Server SDK?
Я пытаюсь вытащить последнюю версию исходного кода из TFS программно с помощью SDK, и то, что я сделал, почему-то не работает: string workspaceName = "MyWorkspace"; string projectPath = "/TestApp"; string workingDirectory =...
28929 просмотров
schedule 17.04.2024

Получить текст истории предыдущего редактирования рабочего элемента
Скажем, я делаю рабочий элемент в TFS. Затем я вношу изменения и обновляю текст на вкладке «История» (затем сохраняю). Как я могу получить этот текст, используя API TFS? Я бы подумал, что это должно быть в строке History для последнего...
1306 просмотров
schedule 24.02.2023

Конфликт редактирования рабочего элемента TFS (ошибка TFS 237079)
Похоже, что TFS не очень хорошо справляется с одновременным редактированием рабочих элементов. Мы столкнулись с двумя проблемными сценариями: Сценарий А: Вы начинаете редактировать рабочий элемент. Пока вы редактируете, кто-то еще...
382 просмотров
schedule 06.05.2022

Программный доступ к TFS 2010 извне домена
Я пытаюсь получить программный доступ к своему серверу TFS из-за пределов домена, в котором установлен сервер. Базовая тестовая программа будет выглядеть так: class Program { static void Main(string[] args) { Uri...
6847 просмотров

Обнаружение коллекции командных проектов в Team Foundation Server 2010
Я использую API Team Foundation Server, чтобы попытаться подключиться к удаленному серверу. В своем приложении я пытаюсь подключиться к URL-адресу в форме https://some-tfs-location.example.com/tfs , но при этом я получаю сообщение об ошибке...
2623 просмотров
schedule 12.08.2022

Событие BranchObjectCreated TFS API не срабатывает
У меня есть код для автоматизации создания определений сборки в TFS. Теперь я хотел бы, чтобы этот код вызывался всякий раз, когда создается ветка. Глядя на API, я вижу, что в Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer...
516 просмотров
schedule 25.01.2023

TFS API — обновление поля рабочего элемента
Можно ли обновить поле рабочего элемента с помощью TFS API? Что-то в этом роде: WorkItemStore.GetWorkItem(Convert.ToInt32(current.WorkItemId)).State = rcbState.SelectedValue;
6206 просмотров
schedule 02.02.2023

TFS: запрос сборок, содержащих определенный набор изменений
У меня есть несколько определений сборки, которые выполняются на основе одной ветки в TFS (например, Main). Я хотел бы (каким-то образом) запросить TFS, чтобы найти все сборки, содержащие определенный номер набора изменений, который я предоставляю,...
2887 просмотров
schedule 11.04.2022

Получить дату набора изменений в TFS SDK?
Я хочу получить дату набора изменений. В TFS SDK много ссылок. Какая ссылка и класс мне нужны?
2335 просмотров
schedule 29.09.2022

Вызовы метода Workspace.DeleteMapping при указании сопоставленного пути
Я использую TFS SDK. Я сопоставил проект с TFS в Visual Studio. И в моем коде я проверяю путь к серверу, а локальный путь уже сопоставлен? Их значения верны, но метод workspace.DeleteMapping() выдает ошибку, когда я пытаюсь удалить сопоставленный...
794 просмотров
schedule 22.07.2022

API TFS: невозможно добавить тестовую точку после сохранения тестового прогона
(Среда: VSTS2010 с использованием IronPython и TFS SDK) Рабочий процесс №1 Следующий рабочий процесс ведет себя так, как я и ожидал: Создать новый тестовый запуск Добавить тестпойнт(ы) Сохранить тест Мое ожидаемое поведение :...
696 просмотров
schedule 18.03.2023

Как получить историю результатов конкретного теста с помощью tfs-sdk
У меня есть автоматизированный тестовый пример в Test Manager. Этот тесткейс выполнялся несколько раз в разных билдах (находится в нескольких тестовых прогонах). Я могу просматривать историю выполнения тестов через пользовательский интерфейс...
3841 просмотров
schedule 29.04.2022

Удалить определенный пакет через TFS API
Я пытаюсь удалить определенный набор тестов через TFS API с успехом. IStaticTestSuite suite = suite_entry.TestSuite as IStaticTestSuite; if (suite != null) { IStaticTestSuite newSuite = destinationSuite.Project.TestSuites.CreateStatic();...
206 просмотров
schedule 15.10.2022

API TFS: сопоставленное рабочее пространство всегда равно null
Предыстория вопроса: Я пытаюсь выполнить следующий процесс, но в настоящее время не могу успешно сопоставить код TFS с указанной локальной папкой: Создайте временное рабочее место. Установите рабочее пространство temporay на диск C в...
643 просмотров
schedule 24.07.2022

Доступ к заблокированным свойствам рабочего элемента TFS и основной причине с помощью TFS API
Может ли кто-нибудь сказать мне, как я могу получить доступ к свойствам «Заблокировано» и «Основная причина» рабочего элемента? Я пробовал следующее, но это не кажется правильным: // Code to connect to TFS WorkItem workItem =...
566 просмотров
schedule 28.01.2023

Получить все файлы для набора изменений TFS (а не только дельты) программно
В настоящее время я только понял, как я могу использовать TfsTeamProjectCollection и VersionControlServer для получения всех файлов, связанных с определенным набором изменений (т. е. добавленных/измененных/удаленных файлов и т. д.). Что я не...
776 просмотров
schedule 26.09.2022

Как получить последнюю версию в TFS конкретного проекта
Я работаю над CheckingIn Items через код C#, где у меня есть workspace.Get(); Где он получает все проекты в коллекции. Я хотел бы получить последнюю версию только определенного проекта. Может ли кто-нибудь помочь мне в этом?
598 просмотров
schedule 29.04.2023

TFS и пауэршелл
Я могу создавать свои задачи используя скрипт здесь . Мой вопрос, как я могу сказать Powershell, чтобы связать эти созданные задачи с конкретной пользовательской историей. Например, я создал задачу № 2000, которая является «регрессионным...
455 просмотров
schedule 16.08.2022

Получить измененные строки с помощью TFS API
Я уже получаю наборы изменений данного файла. Я хочу знать подробности каждого набора изменений. В частности, я хочу посмотреть, какие строки были изменены. Есть ли способ добиться этого? Ниже моего кода для получения наборов изменений:...
583 просмотров
schedule 26.12.2022

Выбор DISTINCT строк с помощью WIQL языка запросов рабочих элементов
Я запрашиваю список всех IterationID и соответствующих им IterationPath. Следующий код работает и создает длинный список с несколькими повторяющимися строками: WorkItemCollection queryResults = workItemStore.Query( "Select...
1068 просмотров
schedule 28.01.2023