gpt4 book ai didi

c# - 如何通过 TFS API 获取最新的变更集编号

转载 作者:太空狗 更新时间:2023-10-29 21:29:15 26 4
gpt4 key购买 nike

如何通过 TFS API 获取最新的变更集编号?你能举个例子吗?

最佳答案

给你:

TeamProjectPicker tpp = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, true);
tpp.ShowDialog();

var tpc = tpp.SelectedTeamProjectCollection;

VersionControlServer versionControl = tpc.GetService<VersionControlServer>();

var tp = versionControl.GetTeamProject("MyTeamProject");
var path = tp.ServerItem;

var q = versionControl.QueryHistory(path, VersionSpec.Latest, 0, RecursionType.Full, null, VersionSpec.Latest, VersionSpec.Latest, Int32.MaxValue, true, true, false, false);

Changeset latest = q.Cast<Changeset>().First();

// The number of the changeset
int id = latest.ChangesetId;

QueryHistory 是通过您的 TeamProject 的 VersionControl 中的路径调用的,我们需要从最新到最新的变更集的历史记录,在您的情况下,剩下的所有参数都是默认值。

关于c# - 如何通过 TFS API 获取最新的变更集编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10249714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com