次の方法で共有


チームのコードベースへの作業のチェックイン

[保留中の変更] のページをチェックインしてチームのコードベースにコードを使用します。

バグを修正するための更新プログラムのチェックイン

必要なアクセス許可

チーム プロジェクトの [共同作成者] の 1 " があります。「Team Foundation Server の既定のグループ、アクセス許可、およびロール」を参照してください。

目的に合ったトピックをクリックしてください

  • チェックインするファイルを指定します。

  • 作業項目を関連付けます。

  • 変更をチェックイン

  • 解決のチェックイン ポリシーの警告

  • ゲート チェックインを実行します。

  • コマンド プロンプトから行われました。

  • ツールヒントを取得します。

チェックインするファイルを指定します。

どのファイルの変更 [保留中の変更] のページの [除外される変更] のセクション [含まれる変更] との間のドラッグすることで、チェックインするかを指定できます。Visual Studio の他の領域で操作すると、スコープにチェックインできます:または

  • ソリューション エクスプローラーで、次のいずれかを選択する:

    • ソリューション

    • コード プロジェクトの一つ以上

    • 一つ以上のファイル

    項目を選択すると、ショートカット メニューを開き、**[チェックイン]**を選択します。

  • ソース管理エクスプローラーで、保留中の変更がある項目を含む一つ以上のフォルダーまたは保留中の変更を含む一つ以上の項目を選択します。(保留中の変更がある項目は、このシンボルで示されます: TFSC チェックアウト ステータス アイコン)。選択したアイテムのショートカット メニューを開き、**[チェックイン]**を選択します。

作業項目を関連付けます。

自分のコードベース ファイルを変更したときにタスクを完了するか、バグを修正するか、他の種類の作業項目の要求を満たすために、通常、します。変更をチェックインすると、チェックインする変更とこのような作業項目を関連付ける必要があります。そうする利点は以下が含まれます:

作業項目をチェックインに関連付ける場合:

  • [関連作業項目] のセクションの [ID によって作業項目を追加] のリンクを選択します。

  • [関連作業項目] のセクションにクエリ ウィンドウから作業項目をドラッグします。

各作業項目の横に、実際のチェックインにどのように関連してするかを選択する: [関連付け][競合の解決] (作業項目がこの関係を、**[解決済み]**など、戻る除外する状態に存在しない場合にのみ使用できます [終了]、または)。

ヒントヒント

関連する作業項目のショートカット メニューを開き、を選択できます:

  • 仮のタブの作業項目を開く開いている作業項目。標準タブの作業項目を表示するには、タブのショートカット メニューを開き、[タブを開く] (キーボード ショートカットを選択する: Ctrl + Alt + Home)。

  • チェックインに作業項目を関連付けない場合は、作業項目の削除

  • 新しい作業項目のリンク[作業項目のコピーの作成]、または [既存の項目にリンク]

変更をチェックイン

変更をチェックイン

  1. チーム エクスプローラーで、[ホーム][ホーム] アイコンを選択し、**[保留中の変更]**を選択します。

  2. [保留中の変更] のページで、に [コメント] ようにしたことを、後で必要 は、ファイルの履歴を確認し、理解します。 が理解できるチームメート入力します。例: 実装された買い物カゴ コントローラー。

  3. いるチームは (場合によっては、要求するチェックイン ポリシーを実行します)、特定の種類のチェックインについての情報を提供するためにそのメンバーを設定します。チーム プロジェクトの管理者は、有効なチェックイン メモがある場合は、[メモ] のセクションの各フィールドに情報を入力できます。

  4. [チェックイン] のボタンをクリックします。

次の結果の 1 つが発生します。

ms181407.collapse_all(ja-jp,VS.110).gif変更はチェックインされます

すべてのインクルード ファイルは、チェックイン メモ、コメントとともに、ワークスペースから変更し、関連する作業項目へのリンクは、サーバー上の単一の 変更セット としてサーバーに保存されます。

ms181407.collapse_all(ja-jp,VS.110).gif競合がチェックインをブロック

システムは、変更の競合とサーバー上のファイルの最新バージョンを示します。「ファイルの競合の解決」を参照してください。

ms181407.collapse_all(ja-jp,VS.110).gifチェックインがチェックイン ポリシーに違反しているため、ブロック。

チーム プロジェクト管理者は、チームのベスト プラクティスに従うようにコミュニケーションとしてチェックイン ポリシーを実行できます。たとえば、チェックイン ポリシーはチーム メンバーが変更を 1 文字以上の作業項目を関連付けるように図ることができます。詳細については、「Set and Enforce Quality Gates」を参照してください。

場合によっては、これらのチェックイン ポリシーをオーバーライドする場合があります。[ポリシーの警告] のセクションでは、**[オーバーライド警告]**を選択します。

[理由] ボックスでは、ポリシーをオーバーライドしている理由を説明します。

ms181407.collapse_all(ja-jp,VS.110).gifゲート チェックイン ビルド プロセスによって制御されるフォルダーにチェックイン

[ゲート チェックイン] ダイアログ ボックス

ゲート チェックイン ビルド処理によって制御されるバージョン コントロール フォルダーに変更をチェックインすると、[ゲート チェックイン] のダイアログ ボックスが表示されます。チェックイン操作の実行方法については、「ゲート チェックイン ビルド プロセスで制御されるフォルダーへのチェックイン」を参照してください。

コマンド プロンプトから行われました。

ヒント