TFS Web ポータルでの作業
Team Foundation Server (TFS) の Web ポータルを使用すると、ソフトウェア開発プロジェクトの進行状況を簡単に計画および追跡できます。 まず、Visual Studio の接続されたプロジェクトまたはサポートされている Web ブラウザーから、次の URL を使用して Web ポータルを開きます。
http:// ServerName :8080/tfs/ CollectionName/ProjectName
Web ポータルによって、TFS または Visual Studio Online のチーム プロジェクト コレクションに対して定義されているチーム プロジェクトに接続されます。 ソース コード、作業項目、ビルド、およびテスト工数を管理できます。 チーム プロジェクトを作成する必要がある場合は、こちらを参照してください。
表示されるハブ ([ホーム]、[コード]、[作業]、[ビルド] など)、タブ ([バックログ]、[クエリ] など)、およびリンクは、(1) どのアクセス レベル グループに所属するか、(2) アップグレード後にチーム プロジェクトに対して機能が構成されたかどうか、または (3) リソースが構成されている対象が内部設置型の配置かチーム プロジェクトかに応じて異なります。
ハブを選択して必要なタスクにアクセス
ここでは実行できる作業 (選択したハブに基づく)、使用できるアクセス レベル、および配置用に構成されたオプションについて説明します。
ハブ |
タスク |
---|---|
Home |
メイン ページから:
アクティビティ リストから:
メンバーおよび管理リストから: |
コード |
Team Foundation バージョン管理: Git: |
作業 |
|
ビルド |
|
テスト |
|
メモ:
オンプレミスの展開の場合、高度な機能への上級アクセスが必要です。
内部設置型の配置の場合、これらのリンクが表示されるように SharePoint サイトでチーム プロジェクトを構成する必要があります。 これらのリンクは、Visual Studio Online でホストされるプロジェクトに対しては表示されません。
内部設置型の配置の場合、これらのリンクが表示されるように SQL Server Analysis Services および Reporting Services でチーム プロジェクトを構成する必要があります。 これらのリンクは、Visual Studio Online でホストされるプロジェクトに対しては表示されません。
チーム プロジェクトに 1 つまたは複数のリンクがない場合は、内部設置型の TFS 配置に機能を追加できる場合があります。
アクセス許可、グループ、既定値、およびその他の管理機能の構成
アクセス許可を管理し、特定の機能を構成するには、Web ポータル管理のコンテキストを使用します。 管理コンテキストにアクセスするには、歯車の形のアイコン をクリックします。
または、Web ブラウザーで次の URL を入力します。
http:// ServerName**:8080/tfs/CollectionName/ProjectName/_admin**
構成できる機能およびアクセス許可は、TFS グループ メンバーシップと server-project collection-team project-team コンテキストによって異なります。 たとえば、次の図は、チーム プロジェクトのコンテキストを示しています。 [DefaultCollection] を選択すると、チーム プロジェクトのコレクション レベルに移動し、[コントロール パネル] を選択するとサーバー レベルに移動します。
次の表では、所属するコンテキスト レベルおよびアクセス許可グループに基づいて構成できる領域について説明します。
コンテキスト |
TFS グループ メンバーシップ |
区分 |
---|---|---|
コントロール パネル (サーバー) |
サーバーの場合は、次の領域を構成します。 |
|
チーム プロジェクト コレクション |
チーム プロジェクト コレクションの場合は、次の領域を構成します。 |
|
チーム プロジェクト |
チーム プロジェクト チームの場合は、次の領域を構成します。
|
|
チーム |
選択されたチームの場合は、次の領域を構成します。
|
Q & A
Q: どのブラウザーを使用できますか。
A: サポートされているブラウザーについては、こちらを参照してください。
Q: Web ポータルを使用した場合と、Team Explorer を使用した場合の主な違いは何ですか。
A: どちらのクライアントからでもソース コード、作業項目、およびビルドにアクセスできますが、タスク固有ツールによっては、一方のクライアントでのみサポートされている場合があります。
Web ポータル |
チーム エクスプローラー |
---|---|
|
|
詳細については、「タスクをサポートするためのクライアントの選択」を参照してください。
Q: Web ポータルから Excel または Project でクエリを開くことはできますか。
A: 現時点ではできません。 ただし、Excel または Project を開いてから Web ポータルで作成したクエリを開くことはできます。
Q: TFS に接続できない場合はどうすればよいですか。
A: よく見られる一般的な接続上の問題点と、その対処方法を次に示します。 先頭から開始し、ここで示す順序で実行してください。
適切なアクセス許可があることを確認します。
読み取り専用または操作がブロックされたことを示すエラーが発生する場合は、データを操作するためのアクセス許可がない可能性があります。
コンピューターがネットワークに接続されており、ネットワーク リソースにアクセスできることを確認します。
TFS がオフラインでないことを確認します。 TFS 管理者に問い合わせます。
チーム プロジェクトが Team Foundation Server の別のチーム プロジェクト コレクションに移動されていないかどうかを確認します。 移動されている場合、新しいサーバー名への接続を作成する必要があります。
その他のトラブルシューティングのヒントについては、こちらを参照してください。
Q: TFS バージョンに互換性の問題はありますか。
A: いいえ。 TFS をインストールまたはアップグレードすると、Web ポータルが自動的にインストールされ、構成されます。 TFS のすべてのインスタンスは、そのサーバー上でホストされている Web サービスによってアクセスされるため、バージョンの互換性は問題になりません。 前回のバージョン以降に追加された新機能については、こちらを参照してください。
Q: 管理コンテキストにアクセスするにはどうすればよいですか。
A: Web ポータルから 歯車の形の設定アイコンを選択します。
Q: Web ポータルを更新するにはどうすればよいですか。
A: データが正常に表示されない場合は、まず、Web ブラウザーを更新してみます。 クライアントを更新すると、他のクライアントまたは TFS で行われた変更がローカル キャッシュに反映されます。 現在表示しているページまたはオブジェクトを更新するには、 または
[更新] アイコンを選択します。
Q: チームのホーム ページに項目を追加するにはどうすればよいですか。
A: 「チーム ダッシュボード (ホーム ページ) での進行状況の表示」を参照してください。
Q: メンバーをチームに追加するか、他のチーム管理者を追加するにはどうすればよいですか。
A: 「チーム リソースでの共同作業」を参照してください。
Q: アジャイル計画ツールはどのようにカスタマイズできますか。
A: Web ポータルなどを使用して一部をカスタマイズするには、プロセスの構成を変更します。 「Customize the agile experience for a team project (チーム プロジェクトのアジャイル エクスペリエンスのカスタマイズ)」を参照してください。
Q: TFS への接続には他にどのクライアントを使用できますか。
A: Visual Studio に含まれている、または個別にダウンロードできるチーム エクスプローラーを使って TFS に接続できます。 また、Excel、Project、および Project Professional を使用して、作業項目を管理することもできます。 クライアント全般の概要については、「タスクをサポートする Team Foundation クライアントの選択」を参照してください。
Q: Visual Studio を使用していない関係者が Web ポータルを使用して、バグやコードの不具合を記録できますか。
A: できます。 TFS を使用しているものの、クライアント アクセス ライセンス (CAL) を持たない組織のメンバーは、利害関係者として作業できます。
Q: 作業項目の種類を追加または変更できますか。
A: 使用できる作業項目の種類は、チーム プロジェクトの作成に使用したプロセス テンプレートによって異なります。 TFS オンプレミスの配置では、カスタム作業項目の種類を修正および追加できます。