Использование Azure DevOps Services .NET SDK.
Как получить список файлов в наборе изменений?Ничего из этого не работает ...?
var serverUrl = new Uri(url);
//var clientCredentials = new VssClientCredentials(username, password);
var clientCredentials = new VssBasicCredential("", accessToken);
var connection = new VssConnection(serverUrl, clientCredentials);
var sourceControlServer = connection.GetClient<TfvcHttpClient>(); // connect to the TFS source control subpart
var changesets = sourceControlServer.GetChangesetsAsync(project).Result;
foreach (var changeset in changesets.OrderBy(x => x.CreatedDate))
{
changeset.Links // this is null
var items = sourceControlServer.GetItemsByChangesetPagedAsync(
1000, changeset.ChangesetId).Result;
var changes = sourceControlServer.GetChangesetChangesPagedAsync(
changeset.ChangesetId, 1000).Result;
}