Proxy コマンド (TFSConfig)

TFSConfig Proxy のコマンドを使用して、Team Foundation Server Proxy に使用する設定を更新または変更できます。Team Foundation Server Proxy は、分散チームの場所にダウンロードされたコントロール ファイルのダウンロードされたバージョンのキャッシュを管理することで、分散チームによるバージョン コントロールの使用をサポートします。Team Foundation Server Proxy を構成することにより、広い範囲にわたる接続に必要な帯域幅を大幅に低減できます。バージョン ファイルのダウンロードおよびキャッシュを管理する必要もありません。ファイルを使用する開発者がファイルの管理を意識する必要はありません。一方、メタデータの交換とファイルのアップロードは、Team Foundation Server (TFS) に引き続き表示されます。Team Foundation Service を使用してクラウドの開発プロジェクトをホストする場合、プロキシ コマンドを使用してホストされているコレクション内のプロジェクトのキャッシュを管理するだけでなく、そのサービスが使用する設定の一部を管理することができます。

Team Foundation Server Proxy のインストールとプロキシの初期構成の詳細については、「方法: リモート サイトでバージョン管理ファイルをキャッシュする」を参照してください。クライアント コンピューター上でのプロキシの構成の詳細については、「Team Foundation バージョン管理コマンド リファレンス」を参照してください。

要件

Proxy コマンドを実行するには、[Team Foundation 管理者] セキュリティ グループのメンバーで、プロキシ サーバーの管理者である必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

TFSConfig プロキシの使用

TFSConfig Proxy /add|delete|change [/Collection:TeamProjectCollectionURL /account:AccountName] /ServerURL:TeamFoundationServerURL [/Continue]

引数

説明

TeamProjectCollectionURL

/Collectionで使用されます。Team Foundation Service 上でホストされる、AccountName.DomainName/CollectionName 形式のチーム プロジェクト コレクションの URL を指定します。

AccountName

/Collectionで使用されます。Team Foundation Server のサービス アカウントとして使用されるアカウントの名前を指定します。アカウント名に空白が含まれる場合は、名前を二重引用符 ("") で囲む必要があります。アカウント名のすべての特殊文字は、コマンド ライン構文に従って指定する必要があります。

ServerURL

/ServerURLで使用されます。ServerURL:Port/tfs 形式の TFS の配置の URL を指定します。

オプション

説明

/add

Proxy.config ファイルのプロキシ リストに指定されたサーバーまたはコレクションを追加します。/add を複数回実行して、複数のコレクションまたはサーバーを含めることができます。Team Foundation Service でホストされるコレクションで /add を使用すると、Team Foundation Service の資格情報の入力が要求されます。

/change

Team Foundation Service のサービス アカウントとして格納済みの資格情報を変更します。/change オプションは、Team Foundation Service にのみ使用されます。TFS のローカル配置には使用しないでください。

/delete

Proxy.config ファイルのプロキシ リストから指定されたサーバーまたはコレクションを削除します。

/account

Team Foundation Service のプロキシのサービス アカウントとして使用されるアカウントを指定します。このオプションは、Team Foundation Service のみで /change オプションと一緒に使用されます。

Team Foundation Service に使用される既定のサービス アカウントは、"<cf style="Term">アカウント サービス</cf>" です。

/continue

検証プロセスが警告を生成した場合でもコマンドの実行は継続されます。

解説

Proxy のコマンドを使用して、Team Foundation Server Proxy の既存の構成を更新します。プロキシの初期インストールと構成には、プロキシ コマンドは使用できません。

使用例

次の例では、FABRIKAM という名前の TFS 配置をプロキシ リストに追加する方法を示します。

[!メモ]

これらの例は、例示のみを目的としており、架空のものです。実際のものとは一切関係ありません。

TFSConfig Proxy /add /ServerURL:http://www.fabrikam.com:8080/tfs 

次の例では、Team Foundation Service でホストされているチーム プロジェクト コレクションをプロキシ リストに追加する方法を示します。コレクションは PhoneSaver という名前で、Team Foundation のサービスで使用されるアカウント名は JillFrank.fabrikam.com です。/account オプションが指定されていないため、既定のサービス アカウントが使用されます。

TFSConfig Proxy /add /Collection:https://JillFrank.tfspreview.com/PhoneSaver 

次の例では、Team Foundation Service でホストされているチーム プロジェクト コレクションのプロキシによって使用されるサービス アカウントを変更する方法を示します。コレクションは PhoneSaver という名前で、Team Foundation のサービスで使用するアカウント名は JillFrank.fabrikam.com であり、プロキシによって使用されるサービス アカウントは "<cf style="Term">My プロキシ サービス アカウント</cf>" に変更されます。アカウント名に空白が含まれているため、名前を囲むために引用符が使用されます。

TFSConfig Proxy /change /Collection:https://JillFrank.tfspreview.com/PhoneSaver /account:"My Proxy Service Account"

参照

概念

方法: リモート サイトでバージョン管理ファイルをキャッシュする

その他の技術情報

Team Foundation Server コマンド ライン ツールの使用方法