質問

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

Team Foundation Server SDKを使用して、最新バージョンのソースコードをどのように取得しますか?

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

たとえば(上記の質問で示された例を使用):

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

新しいワークスペースなどをセットアップせずにこのようなことは可能ですか?

役に立ちましたか?

解決

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

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

次に、aで最新の状態になります

 myWorkspace.Get();

または、コンサルティングによって得られるものを洗練します これ.

ワークスペースについて知るために、詳細はvsでナビゲートします

「ファイル」>「ソースコントロール」>「ワークスペース...」

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top