あるバージョンから次のバージョンへのチーム プロジェクトの移行

更新 : 2007 年 11 月

管理しているチーム プロジェクトが主要なイテレーションまたはマイルストーンを完了した時点で、大きくなりすぎていたり、将来的に必要なワークフローとの互換性がなくなったりするような場合は、既存のチーム プロジェクトに基づいて新しいチーム プロジェクトを作成できます。あるバージョンから次のバージョンにチーム プロジェクトを移行するには、ソース コードの分岐、項目のコピー、新しいチーム プロジェクトでの既存の項目の再作成などが必要になります。

新しいチーム プロジェクトの作成

チーム プロジェクトを新しいバージョンに移行する最初の手順では、新しいチーム プロジェクト ウィザードを使用して新しいチーム プロジェクトを作成します。ウィザードのページの指示に従って、新しいチーム プロジェクトの名前その他の情報を入力します。ソース管理設定を指定するよう求めるメッセージが表示されたら、古いチーム プロジェクトから新しいソース管理分岐を作成します。新しいチーム プロジェクト ウィザードの詳細については、「新しいチーム プロジェクト ウィザード」を参照してください。

古いチーム プロジェクトから新しいチーム プロジェクトへの作業項目の移動

古いチーム プロジェクトには完了していない作業項目、つまり、次のバージョンでの完了を目指して作成された作業項目があります。完了していない作業項目は 1 つずつ新しいプロジェクトにコピーする必要があります (Team Foundation Server では、プロジェクト間での作業項目の一括コピーや一括移動はサポートされません)。プロジェクト間での作業項目のコピーの詳細については、「方法 : 作業項目をコピーする」を参照してください。

ms242916.alert_note(ja-jp,VS.90).gifメモ :

作業項目のコピーを作成すると、新しい作業項目の状態は既定でアクティブに設定されます。古いチーム プロジェクトに状態がアクティブ以外の作業項目があり、これらの作業項目を新しいチーム プロジェクトにコピーする場合は、新しい作業項目の状態が古いチーム プロジェクトにあったときと同じになるようにします。

新しいチーム プロジェクトへのユーザー アクセス許可の設定

新しいチーム プロジェクトへのアクセス許可を正しく設定することが重要です。各項目へのアクセス許可は 1 つずつ設定する必要があります (セキュリティ上の理由から、Team Foundation Server ではプロジェクト間でのアクセス許可の一括コピーまたは一括移動はサポートされません)。アクセス許可の設定の詳細については、「アクセス許可の管理」を参照してください。

古いチーム プロジェクトから新しいチーム プロジェクトへのドキュメントのコピー

古いチーム プロジェクトには、新しいチーム プロジェクトにも関連するドキュメントやレポートが含まれる場合があります。このドキュメントを新しいプロジェクトにコピーするには、チーム エクスプローラ 内でドキュメントをドラッグ アンド ドロップします。プロジェクト間でのドキュメントのコピーの詳細については、「方法 : チーム エクスプローラでドキュメントまたはフォルダを移動または削除する」を参照してください。

新しいチーム プロジェクトの区分とイテレーションの作成

古いチーム プロジェクトで使用されていたチーム プロジェクト構造と分類は、新しいチーム プロジェクトにとって適切な場合も適切でない場合もあります。新しいチーム プロジェクトの区分とイテレーションは 1 つずつ作成する必要があります (Team Foundation Server では、プロジェクト間での区分やイテレーションの一括コピーまたは一括移動はサポートされません)。区分とイテレーションの作成の詳細については、「初期プロジェクト区分またはイテレーションの設定」を参照してください。

チェックイン ポリシーの作成

古いチーム プロジェクトで使用されていたチェックイン ポリシーは、新しいチーム プロジェクトにとって適切な場合も適切でない場合もあります。新しいチーム プロジェクトのチェックイン ポリシーは 1 つずつ作成する必要があります (Team Foundation Server では、プロジェクト間でのチェックイン ポリシーの一括コピーまたは一括移動はサポートされません)。チェックイン ポリシーの詳細については、「チェックイン ポリシーおよびチェックイン メモの操作」を参照してください。

警告の作成

新しいチーム プロジェクトで警告を使用する場合、これらのイベント通知を正しく設定することが重要です。古いチーム プロジェクトで使用していたのと同じ種類の警告を継続して使用する場合は、新しいチーム プロジェクト用の警告を 1 つずつ作成する必要があります (Team Foundation Server では、プロジェクト間での警告の一括コピーまたは一括移動はサポートされません)。警告の作成の詳細については、「警告の設定」を参照してください。

新しいバックアップが適切かどうかの確認

新しいチーム プロジェクトの作成、作業項目の個別のコピー、およびアクセス許可、区分、イテレーション、チェックイン ポリシー、警告の再作成の処理にはかなりの時間を要する場合があるため、コンピュータ ハードウェアの障害によって作業が失われないようにすることが重要です。Team Foundation Server 管理者に問い合わせて、サーバーの特別なバックアップが保証されているかどうか確認する必要があります。

参照

その他の技術情報

Team Foundation バージョン管理の分岐およびマージ

チーム プロジェクトの作成および管理