Share via


ゲート チェックイン ビルド プロセスで制御されるフォルダーへのチェックイン

チェック ファイルによって制御されます、バージョン管理フォルダーにはチェックインのビルド プロセスが区切られては、チェックインを完了するために必要な追加の手順があります。

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

必要なアクセス許可

いずれかにする必要があります、 投稿者は、チーム プロジェクト。「Team Foundation Server の既定のグループ、アクセス許可、およびロール」を参照してください。

ゲート チェックイン ビルドによって制御されるフォルダーへの変更のチェックインを開始します。

場合は、 チェックインの Gated し、ダイアログ ボックスが表示されます、チェックイン時に、変更を最初は、構築する必要がありますTeam Foundation ビルド 、チェックインできる前に。

ゲート チェックイン ビルドによって制御されるフォルダーへの変更をチェックインするのには

  1. チェックインの Gated ダイアログ ボックス。

    • ビルド定義が表示された場合は、次の手順に進みます。

    • 場合は、 ビルド定義 メニューがで、ビルド定義の名前の代わりに表示されます、 ビルド定義 メニューの [、ビルド エンジニア、使用することをお勧めするビルド定義を選択します。

  2. どのように続行するかを決定します。

    • チェックイン操作をキャンセルし、続ける: 変更をビルドしてまだ選択するには、しない場合は、 キャンセルと、場合、システム、シェルブ セットを削除する場合に選択 はい

    • チェックイン操作をキャンセルし、変更後のプライベート ビルドを開始: プライベート ビルドに自分でコードを作成する場合は、選択 キャンセル。これで、シェルブセットを手動でビルドできます。詳細については、「ビルドをキューに配置する」を参照してください。

    • 続行すると、ワークスペースで変更を保持したまま、チェックイン操作: チェックイン操作を続行し、変更作業を続行するを参照してください を続ける。

    • 続けるには、ワークスペース内の変更を削除するときに、チェックイン操作: の変更作業を続行する必要はない場合を参照してください を続ける。

    • ゲート チェックインの要件を省略する: [ビルドによるチェックインの妥当性確認のオーバーライド] アクセス許可が [許可] に設定されている場合は、ゲート チェックインの要件を省略できます。選択オプションを表示する、し [ 検証ビルドをバイパスし、直接自分の変更をチェックイン (アクセス許可が必要です)

ゲート チェックインをワークスペースで変更を保持した後で続行します。

ゲート チェックイン プロセスには、チェックインを続行しながら変更作業を進める方法が用意されています。この方法で作業を続行する場合の短所は、ビルドが正常に完了したら、ワークスペースの変更内容を、バージョン管理にチェックインされる変更と調整する必要がある点です。

ワークスペースの変更を保持し、ゲート チェックインを続行するには

  1. 「ゲート チェックイン ビルドで制御されるフォルダーへの変更のチェックインを開始する」の手順に従います。

  2. チェックインの Gated ダイアログ ボックスで、選択ビルドの変更

    チーム エクスプローラー、情報メッセージが表示されますと、 保留中の変更 ] ページで、選択することによって、ビルドを監視、 ここで結果ウィンドウのリンクを表示します。選択することもできます[ホーム] アイコンホーム、し [ ビルド アイコンビルド でビルドを監視するのには、 ビルドページ。

    ビルドの通知アプリケーションを使用して、実行中のビルドを監視したり、電子メールの通知を作成できます。詳細については、「ビルドの実行、監視、管理」を参照してください。

  3. ビルドが完了した後。

    • チェックインのコミット: コードの開発を続行する前に、ワークスペースを調整することをお勧めします。ビルドの通知アプリケーションを使用している場合は、 チェックインの Gated ダイアログ ボックスが表示されます。選択調整。その他のチーム エクスプローラーで、 ビルド ページの マイ ビルド、完了したビルドのショートカット メニューを開き、選択 を調整するワークスペースを調整するワークスペースダイアログ ボックスが表示されます、バージョン管理の競合を解決するには、このダイアログ ボックスを使用します。

    • チェックインの拒否: 拒否のチェックの原因となった問題を修正します。チーム エクスプローラーで、 ビルド ページの マイ ビルド、ビルドをダブルクリックします (または、ビルド ショートカット メニューを開き、選択 開く)。ビルドの結果ウィンドウが表示され、ビルドが失敗する原因となった問題の解決に役立つ情報が含まれています。問題の種類によって、エラーまたは問題を修正する必要があります、ファイルを表示するを選択することがあります。

ゲート チェックインをワークスペース内の変更を削除した後で続行します。

ゲート チェックイン操作を続行する必要はあっても、変更に対する作業を続行するつもりがない場合は、ワークスペースの変更を削除できます。変更はシェルブセットに保存され、システムによってビルドされます。ビルドが完了した場合、変更はチェックインされます。ビルドに失敗した場合は、シェルブセットをアンシェルブしてワークスペースに変更を戻すことができます。

ワークスペースの変更を削除し、ゲート チェックインを続行するには

  1. 「ゲート チェックイン ビルドで制御されるフォルダーへの変更のチェックインを開始する」の手順に従います。

  2. チェックインの Gated ダイアログ ボックス。

    • 選択オプション し、オフに [保留中の変更はローカルに保存する

    • 選択の変更を構築

  3. チーム エクスプローラー、情報メッセージが表示されますと、 保留中の変更 ] ページで、選択することによって、ビルドを監視、 ここで結果ウィンドウのリンクを表示します。選択することもできます[ホーム] アイコンホーム、し [ ビルド アイコンビルド でビルドを監視するのには、 ビルドページ。

    ビルドの通知アプリケーションを使用して、実行中のビルドを監視したり、電子メールの通知を作成できます。詳細については、「ビルドの実行、監視、管理」を参照してください。

  4. ビルドが完了した後。

    • チェックインのコミット: 変更がチェックインされているが、ワークスペースにこれらの変更が含まれるように、ファイルの最新バージョンを取得することができます。詳細については、「サーバーからワークスペースへのファイルのダウンロード」を参照してください。

    • チェックインの拒否: 拒否のチェックの原因となった問題を修正します。

      1. チーム エクスプローラーで、 ビルド ページの マイ ビルド、ビルドをダブルクリック (またはビルドのショートカット メニューを開き、選択 開く)。ビルド結果ウィンドウが表示されます。

      2. ビルドの結果ウィンドウで、ビルドが失敗する原因となった問題の解決に役立つ情報を確認します。問題の種類によって、エラーまたは問題を修正する必要があります、ファイルを表示するを選択することがあります。

      3. シェルブセットから変更を取得します。詳細については、「作業の中断とシェルブセットの管理」を参照してください。

      4. ファイルで、ビルドの失敗の原因となった問題を修正します。

参照

概念

変更内容を検証するためのゲート チェックイン ビルド プロセスの定義

作業の中断とシェルブセットの管理

その他の技術情報

Check In Pending Changes