爱德华是对的.他有资格支持它.(请参阅他的个人资料说明)VersionControlServer.QueryHistory是您需要使用的方法.有几种方法可以使用它,我只是在下面描述一个方法,假设该项目的服务器路径对您来说很重要...
首先,您需要Item的服务器路径:
string serverPath = Item.ServerItem;
Run Code Online (Sandbox Code Playgroud)
接下来,如果您还没有实例化VersionControlServer对象,可以从TeamProject中获取一个,如下所示:
VersionControlServer VCServer = (VersionControlServer)this.TeamProject.Store.TeamProjectCollection.GetService(typeof(VersionControlServer));
Run Code Online (Sandbox Code Playgroud)
使用VersionControlServer QueryHistory(string,boolean)方法获取与该服务器路径关联的其他变更集:
VCServer.QueryHistory(serverPath, false);
Run Code Online (Sandbox Code Playgroud)