Программное получение элементов полок с помощью C# из API TFVC/TFS.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Программное получение элементов полок с помощью C# из API TFVC/TFS.

Сообщение Anonymous »

Я реализовал TFGet для загрузки последних элементов, учитывая URL-адрес TFS, путь TFS и локальный путь.
Мне нужно реализовать код для снятия с полки набора полок, когда набор полок выбран из определение сборки TFVC/AzureDevOpsServer.
Я использую следующий код, чтобы получить список элементов для загрузки файлов и для управления папками, которые нужно создать или удалить:

Код: Выделить всё

ItemSet = VcsRef.GetItems(
TfsPath,
VersionSpec.Latest,
RecursionType.Full,
DeletedState.NonDeleted,
ItemType.File,
true);
Я использую следующий код для загрузки сведений о полке:

Код: Выделить всё

PendingSet[] pendingSets = VcsRef.QueryShelvedChanges("tfget", "userid", null, true);

if (pendingSets.Length  1)
{
Console.Error.WriteLine("Multiple shelvesets match the query arguments.");
Environment.Exit(1);
}

PendingChange[] pendingChanges = pendingSets[0].PendingChanges;
if (pendingChanges.Length 

Подробнее здесь: [url]https://stackoverflow.com/questions/51610252/get-shelveset-items-programatically-with-c-sharp-from-tfvc-tfs-api[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»