내가 2012 VS, Microsoft.TeamFoundation.Client.dll 11.0 (TFS의 API)와 서버 TFS 2008를 사용하세요.TFS API의 지점 및 병합의 역사 (TFS 2008 VS 2012)
은 내가 변경 집합 목록
var ChangesetList = vcServer.QueryHistory(targetPath,
VersionSpec.Latest, 0, RecursionType.Full, "", versionFrom, VersionSpec.Latest,
Int32.MaxValue,
true, // the boolean "include changes" is taking the time... If you do not include the changes and only the metadata of the changesets the query is very fast
false).Cast<Changeset>();
나는 지점에있는 파일에 대해 체크 아웃과 체크인을 한 다음 병합을 수행 할 수 있습니다를 얻을 수있는 지점을
int changesetId = vcServer.CreateBranch(sourcePath, targetPath, VersionSpec.Latest);
Changeset changeset = vcServer.GetChangeset(changesetId);
changeset.Comment = comment;
changeset.Update();
을 만들 수 있습니다.
분기 내역(), 내역 (어쩌면 QueryMergesWithDetails
) 및 QueryPendingSets
과의 병합에 대한 좋은 정보를 얻는 방법을 혼동합니다.