ファイルおよびフォルダーをソース コントロールのプロジェクトに追加

ソース管理対象のプロジェクトに、ファイル、ファイルへのリンク、フォルダーを追加する方法は、ソース管理の対象外のプロジェクトに追加する場合とよく似ています。ここでは、ソース管理対象のプロジェクトに特有の手順を説明します。

Ee341378.alert_tip(JA-JP,Expression.30).gifヒント :

変更をチェックインしないと、チームの他のユーザーには、追加されたファイルやリンク、フォルダーが見えません。下の各手順でプロジェクト ファイル (.csproj または .vbproj) に行が追加されます。そのため、自分がプロジェクト ファイルをチェックアウトしている間に、他のユーザーがプロジェクト ファイルを変更した場合は、自分の変更を結合しなければならないことがあります。

詳細については、「ファイル チェックイン時の競合のマージおよび解決」を参照してください。

ソース管理対象のプロジェクトに新しいファイルを作成するには

  1. [プロジェクト] パネルで、新しいファイルを追加するプロジェクトを右クリックし、[新しいアイテムの追加] をクリックします。

  2. [新しいアイテム] ダイアログ ボックスで、次のいずれかを選択します。

    • Window   最上位のウィンドウまたはダイアログ ボックス。

    • UserControl   他のアプリケーションで再利用できるカスタム コントロール。

    • Page   プロジェクトの一部を含むドキュメント。ブラウザーがホストするアプリケーション内か、ナビゲーション ウィンドウで見ることができます。

    • リソース ディクショナリ   プロジェクトのさまざまな部分で共有できるリソースの集まり。

    • Class   クラスの空の宣言。

  3. [名前] ボックスに、ファイルのわかりやすい名前を入力して [OK] をクリックします。

  4. プロジェクト ファイルをチェックインします。

    詳細については、「ファイルのチェックインとチェックアウト」を参照してください。

ソース管理対象のプロジェクトに既存のファイルを追加するには

  1. 既存のアイテムをプロジェクトに追加します。

    詳細については、「既存アイテムに追加またはリンクする」を参照してください。

    Ee341378.alert_tip(JA-JP,Expression.30).gifヒント :

    イメージ ファイルかビデオ ファイルを追加する場合は、アートボードにドラッグできます。

    ファイルがローカルの Microsoft Team Foundation ワークペース内のプロジェクト フォルダーにコピーされます。[プロジェクト] パネルの新しいファイルの横にあるプラス記号 Ee341378.df7cb6be-7111-47b1-8f1b-e1f12fd14ac3(JA-JP,Expression.30).png は、そのファイルが追加されたけれどもまだチェックインされていないことを示します。プロジェクト ファイルは、この新しいファイルを参照するように更新されます。プロジェクト ファイルの横にあるチェック マーク Ee341378.62863683-36e0-4c3e-818f-ffe18a7fec91(JA-JP,Expression.30).png は、このファイルが自分宛てにチェックアウトされていることを示します。

  2. 変更したプロジェクト ファイルと追加したファイルをチェックインします。

    詳細については、「ファイルのチェックインとチェックアウト」を参照してください。

ソース管理対象のプロジェクトに既存のファイルへのリンクを追加するには

次に、同じソリューションにあるファイルへのリンクを追加する手順を示します。別のソリューションにあるファイルにはリンクしないでください。

Ee341378.alert_tip(JA-JP,Expression.30).gifヒント :

リンクするファイルが同じソリューションの一部で、Team Foundation ワークスペースのソリューション フォルダー内にある場合に限り、リンクを追加することをお勧めします。ソリューションの外にあるファイルにリンクした場合は、そのファイルをソリューションの一部としてチェックインできません。そのため、チームの他のユーザーがファイルにアクセスできなかったり、正しいバージョンを使えなくなる場合があります。

  1. [プロジェクト] パネルで、リンクを追加するプロジェクトを右クリックし、[既存のアイテムへのリンク] をクリックします。

  2. [既存のアイテムへのリンク] ダイアログ ボックスで、ローカル ワークスペースの同じソリューションにあるファイルを選択して [開く] をクリックします。

    Ee341378.alert_tip(JA-JP,Expression.30).gifヒント :

    選択したファイルの名前が、プロジェクトに既に含まれているファイルと同じでないことを確認してください。

    リンクしたファイルと矢印付きファイル アイコン Ee341378.1cca22e6-da56-405c-a971-c52712d43334(JA-JP,Expression.30).png が、現在のプロジェクト フォルダー内の [プロジェクト] パネルに表示されます。.xaml ファイルを選択した場合は、対応する分離コード ファイル (.cs または .vb) もリンクされたファイルとして追加されます。

    選択したファイルへの参照がプロジェクト ファイル (.csproj または .vbproj) に追加され、そのプロジェクト ファイルが自動的に自分宛てにチェックアウトされます。

  3. プロジェクト ファイルをチェックインします。

    詳細については、「ファイルのチェックインとチェックアウト」を参照してください。

ソース管理対象のプロジェクトへのフォルダーの追加

次に、ソース管理対象のプロジェクトにフォルダーを追加する手順を示します。ソース管理にプロジェクトを追加する手順については、「プロジェクトをソース コントロールのソリューションに追加」を参照してください。

  1. [プロジェクト] パネルで、フォルダーを追加するプロジェクトを右クリックし、[新しいフォルダーの追加] をクリックします。

    新しいフォルダーが表示されます。名前を変更できるように選択された状態になっています。

  2. フォルダーの名前を入力して Enter キーを押します。

    このフォルダーへの参照がプロジェクト ファイル (.csproj または .vbproj) に追加され、そのプロジェクト ファイルが自動的に自分宛てにチェックアウトされます。

  3. プロジェクト ファイルをチェックインします。

    詳細については、「ファイルのチェックインとチェックアウト」を参照してください。

関連項目

タスク

ファイルのチェックインとチェックアウト

ソース コントロール内ファイルの名前変更または削除

プロジェクトをソース コントロールのソリューションに追加