コードの作成と保留中の変更の管理
では、ファイルに対するほとんどの変更は、保留中の変更としてキューに配置されます。でどのように、変更された内容に関する整理して管理し、詳細を取得します。
必要なアクセス許可
チーム プロジェクトの [共同作成者] の 1 " があります。「Team Foundation Server の既定のグループ、アクセス許可、およびロール」を参照してください。
目的に合ったトピックをクリックしてください
ソリューション エクスプローラーでの作業
作業を管理するために勤務先のページを使用します。
作業の管理に保留中の変更のページを使用します。
変更の説明を参照してください。
で、保留中の変更を元に戻す
コマンド プロンプトを使用します。
ツールヒントを取得します。
ソリューション エクスプローラーでの作業
ソリューション エクスプローラーは通常、開発作業のハブです。
[!メモ]
ここでは [ソース管理から開く] のダイアログ ボックスの代わりに、を使用して次の方法をお勧めします。
ソリューションをバージョン管理下で開きます。
メニュー バーの [表示]、[チーム エクスプローラー] を選択します。
チーム エクスプローラーで、[ホーム]を選択し、**[ソース管理エクスプローラー]**を選択します。
ソース管理エクスプローラーで、ソリューションを含むフォルダーに移動し、その後、をダブルクリックします。: (ショートカット キー ショートカット メニューを開き、**[表示]**を選択します。
ソリューション エクスプローラーを表示するには
- メニュー バーで、[表示]、[ソリューション エクスプローラー] (キーボード ショートカットを選択する: Ctrl + Alt + L)。
ソリューション エクスプローラーからファイルを開いて変更すると、ファイルは、なるように自動的に検証されます。アイコンは、チェックインした 、ソリューション に追加したそれらのファイルを変更されていないかを示すようにします。
「ソリューション エクスプローラーの使用」を参照してください。
作業を管理するために勤務先のページを使用します。
Visual Studio Premium または Visual Studio Ultimate を使用すると、チーム エクスプローラーで作業を管理するために [担当作業] のページを使用できます。チーム エクスプローラーで、[ホーム]を選択し、**[担当作業]**を選択します。
自分の作業を使用する:
タスクに対して作業を追跡します。
新しい再開、作業ウィンドウの位置 (中断した場合、ブレークポイントなどのファイルの変更、関連するタスクと Visual Studio の状態)
コード レビューを要求します。
詳細な例については、ALM 開発者の 1 日: ユーザー ストーリーの新しいコードを作成すると ALM 開発者の 1 日: 作業の中断、バグの修正、コード レビューの実行を参照してください。
ヒント
[使用できる作業項目] のセクションに表示される作業項目の種類を制御できます。既定のオプションの 1 種類を選択するか、ルートの [マイ クエリ] フォルダーに含まれるの個人のクエリ選択できます。チーム エクスプローラーでこれらのクエリを使用するには**[ホーム]を選択し、[作業項目]**を選択します。
[空き領域]、[実行中]、または **[中断]**に作業項目を移動するとき、チームで作業の状態に自動的に表示されるように作業項目の状態やコメントが更新されます。自分のステータスを表示するたとえば、チームのタスクの委員会が更新されます。「アジャイル計画とイテレーション」を参照してください。
チーム プロジェクトがカスタマイズされた作業項目の種類の定義を含む場合、自分の作業を使用して、チーム プロジェクトの管理者が特定の手順を踏まなかったら問題がある場合があります。詳細については、「プロセス構成を使用したバックログ ページおよびボード ページのカスタマイズ」および「カスタマイズされたプロセス テンプレートの更新による新機能の利用」を参照してください。
作業の管理に保留中の変更のページを使用します。
チーム エクスプローラーで作業を管理するために [保留中の変更] のページを使用できます。チーム エクスプローラーで、[ホーム]を選択し、[保留中の変更]を選択します。[保留中の変更] のページでは、チェックイン プロセスを開始するたびに表示されます。
では、dev のコンピューターでファイルに対するほとんどの変更が保留中の変更として、ワークスペースにそのファイルをチェックするまで格納されます:
自動的に検出された変更を使用します。
ローカル ワークスペースで作業している場合、Visual Studio は、システムの外部で行った変更を検出できます。Visual Studio の外部ファイルを編集する場合 (メモ帳など) では、変更の **[含まれる変更]**に自動的に表示されます。
エクスプローラーの Visual Studio の外部のファイルを、たとえば、(追加または削除した場合は、Windows 8) ファイル エクスプローラーは [除外される変更] のセクションで、リンクの [検出された変更] 表示されます。これらの変更を含める場合は、このリンクを選択します。[候補の変更の昇格] のダイアログ ボックスが表示されます。追加された項目のショートカット メニューを開き、それらを削除することや [ディスクから削除] を表示するように [Windows エクスプローラーで参照] を選択できます。
[!メモ]
空のフォルダーは表示されません。
チェックインを必要としない項目が [候補の変更の昇格] のダイアログ ボックスで定期的にある場合、そのうちの 1 つを選択してショートカット メニューを開き、をクリックして項目を無視するように [このローカル項目を無視] を選択します。また、Visual Studio が組織的にこの種類のファイルは無視されますファイルを作成するに [拡張子によって無視][ファイル名によって無視] かを選択できます。.tfignore ファイルの詳細については、サーバーへのファイルの追加を参照してください。
変更の説明を参照してください。
、を促すファイルで変更された内容に関する独自にする必要があります。
保留中の変更から変更されていることを確認します。
保留中の変更でページを開き、項目のショートカット メニューを開き、を選択する:
ワークスペースのバージョンに変更ワークスペース バージョンと比較] を確認します。
変更がチームのコードベース ファイルの最新バージョンを比較する方法を確認最新バージョンと比較します。***
ソリューション エクスプローラーまたはソース管理エクスプローラーから変更されたことを確認する
ソリューション エクスプローラーまたはソース管理エクスプローラーで項目を検索して選択します。
項目のショートカット メニューを開き、**[比較]**を選択します。
[比較] のダイアログ ボックスで、[種類] ] メニューのを選択します:
ワークスペースのバージョンに変更ワークスペースのバージョン を確認します。
変更がチームのコードベース ファイルの最新バージョンを比較する方法を確認最新バージョン
他の選択項目の 1 つが: [変更セット]、[日付]、または [ラベル]。
[OK] をクリックします。
比較] ウィンドウが表示されます。「ファイルの比較」を参照してください。
で、保留中の変更を元に戻す
ワークスペースの保留中の変更の 1 つが、一部またはすべてを破棄できます。
[!メモ]
そのほかのいくつかのオプション:
ワークスペースからそれらを削除する前に サーバーにシェルブセット内の変更を設定します。 最初にできます。
既に変更をチェックインし、それを元に戻すには、ロールバック変更セットを参照してください。
処理の場合、保留中の変更を元に戻すには
ソリューション エクスプローラーで、保留中の変更] ウィンドウ、またはソース管理エクスプローラーは、一つ以上の項目を選択し、ショートカット メニューを開き、を 元に戻します か **[保留中の変更を元に戻す]**を選択します。
ヒント ソリューションまたはコード プロジェクトで選択するすべての変更を元に戻すには、行い、ショートカット メニューを開き、を [保留中の変更を元に戻す]。
[保留中の変更を元に戻す] のダイアログ ボックスで元に戻すする変更が、を **[変更を元に戻す]**を選択するように選択されていることを確認します。
すべての保留中の変更を元に戻すには
- [保留中の変更] のページで、[アクション] のリンクを選択し、**[すべて元に戻す]**を選択します。
コマンド プロンプトを使用します。
Status コマンド: コマンド プロンプトの表示の保留中の変更。
Checkin コマンド: [チェックイン] のダイアログ ボックスの表示の保留中の変更。
Undo コマンド: 保留中の変更を元に戻します。
ヒント 十分なアクセス許可があれば別のユーザーのチェック アウトを元に戻すこのコマンドを使用できます。
Difference Command: ファイルの変更の説明を参照してください。
ヒント
Visual Studio と Team Foundation Server とのアプリケーション開発にある場合: アプリケーションを開発するために連携して動作するようにアジャイル チームが使用するための一連のウォーク。
新しいタスクを開始した場合、サーバーから最新のファイルをダウンロードします。 にファイルをチェック アウトし、作業を開始する前にこれらのお勧めします。
で、保留中の変更のコード レビューを [保留中の変更]、のページで要求するには、要求のレビューを選択します。「ALM 開発者の 1 日: 作業の中断、バグの修正、コード レビューの実行」を参照してください。
変更を予約する必要がある場合 作業の中断とシェルブセットの管理を参照してください。
チェックインの準備が完了したら、チームのコードベースに対する変更を追加すると、チームのコードベースへの作業のチェックインを参照してください。
バージョン コントロールのファイルの管理に [ソース管理エクスプローラー] を使用します。参照: ファイルの管理と問題の解決。