4

TFS API を使用して、ワークスペース内のサーバーから最新のコードを取得しようとしています。私はこの質問を見つけました:

Team Foundation Server SDK を使用して最新バージョンのソース コードを入手するにはどうすればよいですか?

これは本質的に私がやりたいことです。ただし、既存のワークスペースを使用して、コードの特定のセクションのみを取得したいと考えています。これは可能ですか?

例 (上記の質問の例を使用):

workspace.Get(request, GetOptions.GetAll | GetOptions.Overwrite, "$/MyFolder/MyProject");

新しいワークスペースなどを設定しなくても、このようなことは可能ですか?

4

1 に答える 1

5

次のような方法でワークスペースにアクセスする必要があります。

var vcServer = teamProjectCollection.GetService<VersionControlServer>();
Workspace myWorkspace = vcServer.GetWorkspace("workspaceName", "workspaceOwner");

次に、最新のものを入手します

 myWorkspace.Get();

または、これを参照して、取得したいものを改良してください。

ワークスペースの詳細を確認するには、VSで次の場所に移動します。

「ファイル」>「ソース管理」>「ワークスペース...」

于 2011-12-01T12:56:25.823 に答える