1 つの XML のホスト プロセスを使用して、多くのチーム プロジェクトがある場合、VS403406 エラー

適用対象: Azure DevOps Services Premium

現象


Microsoft Visual Studio チーム サービス (VSTS)、プロジェクトを作成するときは、次のようなエラー メッセージが表示されます。:

原因


一部のお客様には、数十種類の 1 つの XML のホスト プロセスをベースとするチーム プロジェクトが作成されます。このホストされている XML の処理を変更するときのいくつかの時間がかかることがこれらのチーム プロジェクトにコピーするプロセスのすべてのメタデータがあります。このプロセスの中には、他のユーザー アカウントでは、パフォーマンスを低下します。

マイクロソフトは、この問題を制限するにはでは、VSTS の 1 つの XML のホスト プロセスが持つことができるチーム プロジェクトの数に制限が追加されます。ホストされている XML プロセスがその制限に達したとき、VS403406 エラー メッセージが表示されます

推奨


パフォーマンスへの影響を最小限に抑えることを推奨をする:

  • M最小回数でプロセスの変更をアップロードすることによってそれらのバッチ処理.
  • Upload busi 後のプロセスさせずに、時間の影響を受けるユーザーの数を減らす.

回避策


: この問題を回避するのには次の方法を、VS403406 エラーが発生した場合

  • 新しいプロジェクトの継承のプロセス モデルを使用することをお勧めします。アジャイル、スクラム、または CMMI プロセスを手動で再作成するのには、継承のプロセスを作成できます。このプロセスを作成するのには 1 回限りの努力することをお勧めします。メリットは、し、作成できることで、何か影響はなく、目的し、プロセスを変更する場合、ユーザー エクスペリエンスが大幅に改善を取得すると、多くのチーム プロジェクトとします。今後、マイクロソフトでは、継承のプロセス モデルを既存のプロジェクトを移行することがします。 を
  • XML のホスト プロセスのコピーを作成します。制限をヒットするまでは、チーム プロジェクトの別のセットを作成できます。システムの負荷を分散させるに役立ち、すべてのプロセスの変更がありますのでアカウントの他のユーザーに対する影響が軽減します
  • 最も有利なソリューションでは、上限の増加を要求します。要求を送信するにお問い合わせください vstsprcssprt@microsoft.com。有効なビジネス ・ ジャスティフィケーションが含まれている唯一の要求は確認します。要求が承認されると、前のオプションと同じ推奨事項を適用: プロセスをアップロードし、業務時間終了後、プロセスをアップロードすることは時間の数を制限します

状況


マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細情報


新しい継承のプロセス モデルにアクセスした Visual Studio のチームのサービスでアカウントを作成するときに、です。このプロセス モデル、nice「には、取得する」(WYSIWYG) 編集の操作性があり、「共有」の概念が含まれています共有、プロセスを変更すると、自動的にプロセスに基づくすべてのチーム プロジェクトこれらの変更を取得します

Team Foundation Server (TFS、設置型バージョン) のでは、「prem の XML」のプロセス モデルを使用します。名前のとおり、このプロセス モデルは、一連の XML ファイルに基づいています。ただし、このプロセス モデルには、共有の概念がありません。ユーザーは、チーム プロジェクトを作成するとき、プロセスのメタデータは、チーム プロジェクトにコピーされます。変更するのにはプロセス、ユーザーがチーム プロジェクトのメタデータを変更する必要があります。プロセスへの変更テンプレート自体は、新しいプロジェクトにのみに適用されます。あるも、「プロセス テンプレートの TFS と「処理」vsts。

3 番目のプロセス モデルが使用しているユーザーに対してのみ使用可能なTFS データベースのサービスのインポート.このプロセス モデルは、ホストされている XML プロセス モデルと呼ばれます。このプロセス モデルは、「prem の XML」のプロセス モデル プロセスを定義する XML ファイルを使用します。ホストされている XML は、TFS のバージョンではなく、共有、継承のプロセス モデルなどの概念をサポートします。継承と XML のホストとの違いは、プロセスのメタデータを保存する場所です。継承プロセス モデルでは、チーム プロジェクトは、プロセスから直接そのプロセスのメタデータを読み取る。ただし、チーム プロジェクトがプロセスのメタデータを格納ローカルでホストされている XML です。共有でホストされている XML の概念をサポートするためにプロセスのメタデータが各チーム プロジェクトにコピー、ホストされている XML の処理が変更された場合