如何使用TFS对象模型返回工作空间中文件的版本(变更集)?我希望能够在我的工作区中传递文件的路径并返回变更集。
答案 0 :(得分:1)
以下是一般方法:
var versionControl = projectCollection.GetService<VersionControlServer>();
var item =
versionControl.GetItem(
"$/TeamProject/Main/Solution/Program.cs",
new WorkspaceVersionSpec("workspace", "user"));
int changesetId = item.ChangesetId;
键是WorkspaceVersionSpec对象。