Foutbericht VS403406 wanneer er veel teamprojecten met behulp van een gehoste XML-proces

Van toepassing: Visual Studio Team Services

Symptomen


Bij het maken van een project in Microsoft Visual Studio Team Services (VSTS), verschijnt er een foutbericht weergegeven dat lijkt op de volgende :

Oorzaak


Sommige klanten tientallen teamprojecten die zijn gebaseerd op een gehoste XML-proces gemaakt. Wanneer zij dit proces gehoste XML wijzigt, heeft alle proces-metagegevens worden gekopieerd naar elk van deze teamprojecten kunnen enkele uren duren. Andere gebruikers van de opgedane ervaring nemen de prestaties af tijdens dit proces.

Dit probleem, Microsoft beperken een limiet aan VSTS van het aantal projecten van het team dat een gehoste XML-proces kan hebben toegevoegd. Foutbericht VS403406 wanneer uw gehoste XML-proces dat bereikt.

Aanbeveling


Om te minimaliseren van de gevolgen voor de prestaties, wordt aangeraden dat u:

  • Minimaliseren het aantal keren dat u wijzigingen uploaden door deze batchverwerking .
  • U het proces na stabili-pload Verminder het aantal getroffen gebruikers uren worden .

Tijdelijke oplossing


Als u de fout VS403406, probeert u de volgende methoden om dit probleem te omzeilen:

  • De aanbevolen werkwijze is het overname-procesmodel gebruiken voor nieuwe projecten. Agile, Scrum of CMMI uw proces handmatig opnieuw te maken kunt u een proces overgenomen. Het is een eenmalige inspanning om dit proces te maken. Het voordeel is dat u vervolgens maken kunt zoals veel projecten als u zonder gevolgen wilt en u een veel betere ervaring krijgt bij het wijzigen van uw team. In de toekomst Microsoft, kunt u uw bestaande projecten migreren naar het procesmodel overname.
  • Maken van een kopie van het proces als host XML- . Maak vervolgens een andere reeks teamprojecten totdat u de limiet bereikt. Het helpen bij het verspreiden van de belasting-systeem en heeft dus elke wijziging verwerken minder gevolgen voor andere gebruikers in de account.
  • De minste gunstige oplossing is voor het aanvragen van een verhoging van de limiet. Als u wilt uw aanvraag indienen, neem contact op met vstsprcssprt@microsoft.com. Alleen aanvragen met een geldige zakelijke reden zal worden beoordeeld. Als de aanvraag is goedgekeurd, de aanbevelingen dezelfde als in de vorige optie toepassen: beperken van het aantal keren dat tijdens het uploaden en het uploaden van het proces na kantooruren.

Status


Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie


Wanneer u een account op Visual Studio Team Services maakt, waartoe u toegang hebt tot het nieuwe procesmodel voor overname. Deze ervaring heeft met het leuk 'what you see is what you get' (WYSIWYG) bewerken en omvat het begrip "delen". Met delen wanneer u tijdens het wijzigen de teamprojecten die zijn gebaseerd op het proces automatisch deze wijzigingen ophalen.

Team Foundation Server (TFS, lokale versie) gebruikt het procesmodel 'op prem XML'. Zoals de naam al aangeeft, wordt dit procesmodel is gebaseerd op een reeks XML-bestanden. Dit procesmodel hebben echter niet het concept van het delen. Wanneer de gebruiker een teamproject maakt, wordt de metagegevens van het proces in het teamproject gekopieerd. Wijzigen het proces, de gebruiker moet de metagegevens in het teamproject wijzigen. Wijzigingen in het proces sjabloon zelf wordt toegepast op nieuwe projecten alleen. Dat is ook waarom het 'processjablonen' is TFS en 'Verwerkt' in VSTS.

De derde procesmodel is alleen beschikbaar voor gebruikers die u hebt gebruikt de TFS Database-Import Service . Dit procesmodel wordt het procesmodel XML-host genoemd. Dit procesmodel wordt XML-bestanden gebruikt voor het definiëren van het proces, zoals het procesmodel 'op prem XML'. In plaats van de versie van TFS ondersteunt XML gehost het begrip "delen" zoals het procesmodel overname. Het verschil tussen de overname en gehost XML is waar de metagegevens van het proces is opgeslagen. In het procesmodel overname gelezen teamprojecten hun proces metagegevens rechtstreeks vanuit het proces. Echter opslaan teamprojecten nog steeds de metagegevens van het proces lokaal in XML gehost. Ter ondersteuning van het concept van het delen in een gehoste XML-metagegevens van het proces wordt gekopieerd naar elk teamproject als een gehoste XML-proces wordt gewijzigd.