1

我想在我的 GUI 中显示 TFS 中编译到该代码版本中的变更集编号,而无需在每次更新代码中的某些内容、签入和重新编译时对其进行硬编码。有没有办法做到这一点?

4

1 回答 1

0

你在哪里需要这个?在 MSBuild 中有一个名为 GetVersion 的属性,它具有 Cxxxxx 格式的构建变更集。

如果您需要 C# 中 API 的实际变更集,可以使用以下命令:

VersionControlServer vcs = (VersionControlServer)tfsTeamProjectCollection.GetService(typeof(VersionControlServer));
int latestId = vcs.GetLatestChangesetId();
于 2013-05-06T14:30:33.693 回答