2010-10-30 1 views
0

Как найти набор изменений в ветви А, которые не были объединены в ветвь B программно. Это то, что Merge Window делает в графическом интерфейсе клиента TFS, но мне нужно программно получить список наборов изменений.TFS: Как сравнить набор изменений между двумя ветвями

Скажите, что у меня есть Microsoft.TeamFoundation.VersionControl.Client.Workspace ссылка.

ответ

3

Возможно, вам нужен метод VersionControlServer.GetMergeCandidates(). Это дает кандидатам на слияние двух путей.

public MergeCandidate[] GetMergeCandidates(
    string sourcePath, 
    string targetPath, 
    RecursionType recursion 
)