Эдвард прав. И у него есть верительные грамоты, чтобы поддержать это. (См. Его описание профиля) VersionControlServer.QueryHistory - это метод, который вам нужно использовать. Есть several ways использовать его, и я только один с описанием ниже которой предполагается, что путь к серверу этого элемента является то, что важно для вас ...
Первое, что вам нужно путь серверную Пункт:
string serverPath = Item.ServerItem;
Далее, если вы уже не имеете объект VersionControlServer экземпляр, вы можете получить один из вашего TeamProject, как это:
VersionControlServer VCServer = (VersionControlServer)this.TeamProject.Store.TeamProjectCollection.GetService(typeof(VersionControlServer));
Используйте VersionControlServer QueryHistory (строка, логическое) метод, чтобы получить другие связанные наборы изменений с этим rver путь:
VCServer.QueryHistory(serverPath, false);
Посмотрите это. Он не получает желаемого результата, но может помочь: http://social.msdn.microsoft.com/Forums/vstudio/en-US/7ad1d963-a172-47e5-a1eb-bd77c1c58731/programmatically-get-list -of-changesets-for-a-specific-team-project – Dilshod
'QueryHistory' на пути, о котором идет речь? –