Team Foundation Server の管理

Visual Studio Team Foundation Server 2012 (TFS とも呼ばれます) の管理ガイドへようこそ。これは、TFS の構成、管理方法、および TFS を使用したビジネスのサポート方法に関する情報の検索を開始する最適な場所です。この情報は、管理初心者が TFS について学習し、経験豊富な管理者が最新バージョンを最大限に活用するのに役立つよう設計されています。

TFS の管理者は、TFS をインストール、構成して、配置を保守し、次のタスクを実行します。

  • データをバックアップおよび復元する

  • サーバー、機能、およびその他のリソースを配置に追加する

  • アクセス許可およびセキュリティを管理する

  • チーム プロジェクト コレクションを作成および保守して、サポートするプロジェクトおよびリソースを整理する

  • ユーザーおよびそのアクセス許可を管理するためのサーバー レベルのグループおよびコレクション レベルのグループを作成して、配置のセキュリティを保守する

  • SQL Server Reporting Services や SharePoint 製品 などの配置に統合されているサーバーでグループとアクセス許可を管理する、またはそれらのサーバーの管理者と調整してそれらのリソースを使用した Team Foundation Server のスムーズな運用を実現する

  • 配置で使用されるサービスとサービス アカウントを管理する

TFS の管理者は、Windows セキュリティの制限、ユーザー アカウント制御、および SQL Server のデータベースのセキュリティの運用について理解する必要があります。配置が SharePoint 製品 と統合されている場合は、サイト コレクションと Web アプリケーションの管理方法についても理解する必要があります。

新しい、またはまだインストールしていない配置を管理する管理者の場合は、インストールする TFS の機能とそれらの機能のインストール方法を慎重に検討する必要があります。ビジネスのニーズに最も合う配置トポロジを選択することで、サポートするソフトウェア プロジェクトの管理性と持続性を長期的に維持できます。TFS のサンプル トポロジでは、どの種類のトポロジが最もニーズに合うかどうかを確認することができます。または、「シングルサーバー インストールでの準備と実行 (チュートリアル)」のチュートリアルに従うこともできます。TFS のホスト バージョンである Team Foundation Service がビジネスにとっての最適な解答であると判断する可能性もあります。

このガイドとインストール ガイドの両方にオンラインとオフラインのバージョンがあります。

  • このガイドの最新版を検索するには、Microsoft Web サイトの「Team Foundation Server の管理」を参照してください。このガイドの最新バージョンをオフラインで参照できるようにダウンロードするには、Microsoft Web サイトの「Downloadable Administration Guide (ダウンロード可能な管理ガイド)」を参照してください。

  • Team Foundation のインストール方法の読み取り、およびインストール ガイドのダウンロード可能バージョンの検索の最新情報については、Microsoft Web サイトの「Team Foundation Server と Visual Studio ALM のインストール」のページを参照してください。

  • これらのガイドのオフライン バージョンは、コンパイルされたヘルプ モジュール (.chm) ファイルです。ダウンロードした .chm ファイルを開くことができない場合は、このトピックの最後のセクションを参照してください。

TFS の管理に役立つリソース

Content

一般的なタスク

Team Foundation Server のチュートリアル

管理の概念とツールについて

チーム プロジェクト コレクションを使用したサーバーの整理

チーム プロジェクトをサポートするリソースの構成

Team System Web Access の機能へのアクセス

Team Foundation Server について学習する: TFS の機能について学習し、サーバー アーキテクチャとサンプルの配置トポロジを確認して、ビジネス ニーズに最もふさわしい配置構造を選択し、シングルサーバー配置を開始できるように設計されているチュートリアルを参照することができます。

Team Foundation Server と Visual Studio ALM のインストール

シングルサーバー インストールでの準備と実行 (チュートリアル)

Team Foundation Server をインストールする: 配置のインストール シナリオまたはアップグレード シナリオを選択し、前提条件をインストールして、ソフトウェア開発プロジェクトをサポートする Team Foundation のコンポーネントをインストールできます。

ご使用の Team Foundation Server のエディションをアップグレードするには、「TFS のアップグレード要件」を参照してください。

Team Foundation Server をアップグレードする TFS の特定のエディションから別のエディションにアップグレードすることができます。また、TFS の旧バージョンから Visual Studio Team Foundation Server 2012 にアップグレードすることもできます。

Visual SourceSafe からのアップグレード

Visual SourceSafe からのアップグレード: コード プロジェクト、ファイル、バージョン履歴、ラベル、およびユーザー情報を Visual SourceSafe から Team Foundation Server (TFS) のバージョン コントロールにアップグレードすることは、チームにとって多くの利点があります。

サーバー構成の管理

Team Foundation 管理コンソールを使用したサーバーの構成

Team Foundation Server におけるサービス アカウントと依存関係

配置のバックアップおよび復元

シングルサーバー配置を新しいハードウェアへ復元 (チュートリアル)

サービス、アプリケーション プール、および Web サイトの停止と開始

電子メール通知の構成および SMTP サーバーの指定

Team Foundation Server のセキュリティ保護

配置内のサーバーとリソースを管理する: TFS をインストールして初期構成を行った後、配置プロジェクトをサポートしたり、配置のセキュリティを高めたりするために、構成の監視や変更を行うことができます。また、バックアップ計画を作成してデータを保護する必要もあります。運用上のニーズに合わせて、配置の一部を拡張または移動することもできます。

チーム プロジェクト コレクションの作成

チーム プロジェクト コレクションの変更

チーム プロジェクト コレクションを作成する: 開発プロジェクトのグループとこれらをサポートするリソースを、1 つのチーム プロジェクト コレクションにまとめることができます。チーム プロジェクト コレクションは、開発に必要な数だけ作成できます。

Lab Management の構成と管理

開発リソースおよびテスト リソースとして仮想マシンを追加する: 仮想環境におけるチームのコードの開発とテストをサポートするように Visual Studio Lab Management を構成できます。

アップグレードされたチーム プロジェクトの更新による新機能の利用

チーム プロジェクトをサポートするリソースの構成

既存のチーム プロジェクトにレポート リソースまたはプロジェクト ポータル リソースを追加する: チームのメンバーが使用できるリソースを追加および変更できます。これらのリソースには、プロセス ガイダンス、チーム プロジェクト ポータル、および共有ドキュメント ライブラリがあります。

Team Foundation バージョン管理の管理

ソース コードの保存およびアクセス方法を変更する: チェックイン ポリシーとチェックアウト設定を構成し、ソース コードへのアクセスを最適化して、高品質コードを維持できます。(現在、このセクションは再発行されていませんが、このガイダンスの Visual Studio 2010 のバージョンを参照できます。)

ビルド システムの構成および管理

分散環境でアプリケーションのビルド、テスト、配置を自動的に一貫した方法で実行する: チームで Team Foundation ビルドを使用するために必要なビルド システム コンポーネントを構成できます。チームとコード ベースの拡大に合わせて、ビルド システムをスケール アウトして管理できます。

開発チームをサポートするための Team Foundation Server の構成

チームとしての作業の開始

マイ プロファイルの管理と保有しているアクセス許可の表示

チーム プロジェクトへのユーザーの追加

チーム プロジェクト コレクションの管理アクセス許可の設定

Team Foundation Server の管理アクセス許可の設定

Team Foundation Server のアクセス許可

Team Foundation Server の既定のグループ、アクセス許可、およびロール

ユーザーとグループを管理する: チーム プロジェクト、チーム プロジェクト コレクション、および Team Foundation のコンポーネントを実行するサーバーにアクセスできるユーザーを制御できます。それぞれの種類のユーザーが実行できる多数のタスクも制御できます。

  • グループおよびグループ メンバーシップを管理する: チーム プロジェクト内、チーム プロジェクト コレクション内、またはサーバー レベルで既定のグループとその関連のアクセス許可を使用すると、TFS でユーザーを簡単に整理および管理できます。また、カスタム グループを作成し、プロジェクトで作業しているユーザーのジョブ要件に一致する特定のアクセス許可をそれらのグループに付与することもできます。

  • グループ外のユーザーを管理する: グループ メンバーシップによって付与されたアクセス許可以外のアクセス許可を持つユーザーを TFS に追加できます。

  • アクセス許可を管理する: ユーザーまたはグループに割り当てられているアクセス許可を、サーバー レベル、コレクション レベル、およびプロジェクト レベルで表示および変更できます。システムのアクセス許可を理解すると、配置のセキュリティ ニーズを満たす適切なカスタム グループとそのアクセス許可をより正しく定義できます。

Team Foundation のテクニカル リファレンス

テクニカル リファレンス: 配置の管理に使用できるコマンド ライン ツールについて学習できます。

TFS Administration フォーラム

Visual Studio ALM Rangers のソリューションとプロジェクト

Team Foundation Server ブログ

Visual Studio のアプリケーション ライフサイクル管理に関する技術文書

アジャイル開発見本

CodePlex での TFS

追加のリソース: フォーラムやブログなどで他の管理者と対話するか、実際の配置例を読むことが、TFS について学習する最良の方法である場合もあります。

ダウンロードした .chm ファイルを開く

セキュリティ更新プログラム 896358 がインストールされているコンピューターでは、ダウンロードした .chm ファイルを開くことができません。詳細については、Microsoft Web サイトの「セキュリティ更新プログラム 896358 または Windows Server 2003 Service Pack 1 のインストール後、Internet Explorer から HTML ヘルプ ファイルを開けない」を参照してください。

この問題に対処するには、次の方法のいずれかを使用します。

方法 1

  1. .chm ファイルを開きます。

  2. [ファイルを開く-セキュリティ警告] ダイアログ ボックスで、[この種類のファイルであれば常に警告する] チェック ボックスをオフにします。

  3. [開く] をクリックします。

方法 2

  1. .chm ファイルのコンテキスト メニューを開き、[プロパティ] をクリックします。

  2. [禁止の解除] をクリックします。

  3. .chm ファイルを開きます。

参照

概念

プロジェクトの計画および追跡

Visual Studio 診断ツールによる品質の向上

Visual Studio 2012 のアプリケーション ライフサイクル管理に関する新機能