Share via


チーム プロジェクトの分岐構造の表示

プロジェクトの規模が拡大するにつれて、通常は分岐構造も大規模になり、より複雑になります。 チーム メンバー、特に新規のメンバーは、次のような単純な質問に回答する必要があります。

  • チーム プロジェクトにどのような分岐があるか。

  • これらの分岐が相互にどのように関連しているか。

  • 別の機能チームからの変更を取得する必要がある場合、そのような変更が手元に戻ってくるために経由する必要がある分岐はどれか。 これらの分岐の所有者はだれか。

次の手順では、Team Foundation バージョン管理を使用してこのような種類の質問に回答する方法を説明します。

分岐を表示して操作するには

[階層] ウィンドウは、次のタスクの実行に使用できます。

  • 階層構造のビューに、分岐のサブセットまたは全体が表示されます。

  • 特定の分岐のプロパティを表示します。

  • 特定の分岐に対するタスクを実行します。

重要

この手順は分岐では実行できますが、フォルダーでは実行できません。 たとえば、次の図では、どのオブジェクトが分岐され、どれがフォルダーかが表示されます。

分岐とフォルダー

詳細については、「フォルダーおよびファイルの分岐」を参照してください。

ソース管理エクスプローラーでの [階層] ウィンドウの表示

  1. ソース管理エクスプローラーで、分岐構造の参照を開始する分岐をクリックします。

  2. [ファイル] メニューをクリックし、[ソース管理][分岐とマージ] の順にポイントし、[階層の表示] をクリックします。

必要なデータを表示するビューの調整

初めて [階層] ウィンドウを表示するとき、既定では、そのウィンドウを開始した分岐とその先祖と子孫が表示されます。

たとえば、次の図は DinnerNow の Test 分岐の [階層] ウィンドウを示しています。

DinnerNow の Test 分岐と先祖および子孫を表示する [階層] ウィンドウ

[階層] ウィンドウ

このウィンドウの表示を変更するために使用できるオプションは、次に示すとおりです。

  • [表示] メニュー - [表示] メニューでは、[すべての階層][階層全体][先祖と子孫][先祖][親と子][子 (複数)][カスタマイズ] などの一般的な表示方式を選択できます。

    ヒント

    チーム プロジェクトのそれぞれのバージョン管理パスの階層全体を表示し、ソース管理エクスプローラーのアクティブなチーム プロジェクトの範囲外の階層も含める場合は、[すべての階層] を選択します。

  • [分岐リストのカスタマイズ] ボタン - このボタンをクリックすると、表示する特定の分岐を個別に選択できます。

    [分岐の選択] ダイアログ ボックスが表示されます。

    • [分岐] ボックスで、表示または非表示にする分岐のチェック ボックスをオンまたはオフにします。

    • チェック ボックスをオンまたはオフにすると、ダイアログ ボックスの右側にその設定内容に応じたプレビューが表示されます。

    • チームに多数の分岐がある場合は、プレビューの上のボタンをクリックすると、より簡単に表示する分岐を指定できます。 それぞれのボタンをポイントすると、そのボタンの動作に関する情報が表示されます。

  • 分岐のビュー コントロール - 表示する図を詳細に調整する場合は、特定の分岐をクリックしてから次のコントロールのいずれかをクリックします。

    • [X] をクリックすると、その分岐が非表示になります (または、分岐を選択して Del キーを押します)。

    • 正符号 [+] をクリックすると (または分岐を選択して Ins キーを押すと)、表示する子分岐を選択または選択解除します。

プロパティの表示とアクションの実行

分岐階層を表示した後で、さらに情報が必要になったり、何かのアクションを実行したりする場合があります。 [階層] ウィンドウで任意の分岐を右クリックして、次の手順のいずれかを実行できます。

  • [プロパティ] をクリックすると [プロパティ] ダイアログ ボックスが表示されます。これを使用すると、分岐に関する詳細情報 (パス、所有者、操作するためのアクセス許可の所有者など) を表示できます。

    [所有者] フィールドは参照専用です。 [所有者] フィールドに名前があっても、追加のアクセス許可が与えられるわけではありません。

  • [分岐][マージ][比較][ソース管理エクスプローラーで開く] などのアクションをクリックします。