Dela via


App Center-buggspårarintegrering

Viktigt!

Visual Studio App Center drogs tillbaka den 31 mars 2025, förutom analys- och diagnostikfunktionerna, som fortsätter att stödjas fram till den 30 juni 2026. Läs mer.

Översikt

App Center har buggspårarintegrering för kraschtjänsten. Användare kan snabbt informeras om viktiga App Center-händelser i de verktyg som du använder regelbundet i ditt dagliga flöde för en sömlös upplevelse. App Center stöder buggspårare som Jira Cloud, Azure DevOps (tidigare Visual Studio Team Services (VSTS)) och GitHub. Användare behöver administratörs- eller utvecklarbehörigheter för att skapa och konfigurera felspåraren.

Komma igång

  1. Gå till https://appcenter.ms/appsoch välj den specifika app som du vill använda för buggspårarintegrering.

  2. I din app väljer du Inställningar, Tjänster och klickar på knappen Lägg till konto eller tjänst .

  3. Välj vilken buggspårare (Jira, VSTS, Azure DevOps eller GitHub) som ska integreras med. Om du vill lägga till en felspårare för en lagringsplats behöver du administratörsbehörighet för den.

    1. För Jira:

      1. Logga in med dina Jira-autentiseringsuppgifter (e-post, lösenord och bas-URL) och klicka på Lägg till. Se här om hur du hittar din bas-URL.

      Obs! Jira har utfasat grundläggande autentisering. I stället för att skriva in ditt lösenord skapar du en API-token i Jira och använder den som lösenord. 2. Välj vilka Jira-projekt som ska integrera buggspåraren med och klicka på Nästa. 3. Aktivera för Automatisk skapa ärende och klicka Lägg till:

    2. För Azure DevOps (tidigare VSTS):

      1. Logga in med dina autentiseringsuppgifter för Azure DevOps och klicka på Acceptera när du uppmanas att göra en appauktorisering.
      2. Välj vilka Azure DevOps-projekt som felspåraren ska integreras med och klicka på Nästa.
      3. Växla för Att skapa biljett automatiskt och fyll i fälten för Area och Default Payload och klicka på Lägg till:
        • Standardnyttolast är ett frivilligt fält att fylla i för användning i arbetsuppgifter. Till exempel {"System.IterationPath": "Area\\Iteration 1", "System.AssignedTo": "Fabrikam"}. Mer information finns i API:et för arbetsobjekttyper .
    3. För GitHub:

      1. Logga in med dina GitHub-autentiseringsuppgifter och klicka på Auktorisera App Center.
      2. Välj vilken GitHub-lagringsplats som felspåraren ska integreras med och klicka på Nästa.
      3. Växla för Auto create ticket (Aktivera för automatisk skapande) och klicka på Lägg till:
  4. Gjort! Din felspårare är nu konfigurerad. Med den här konfigurationen:

    • När en ny kraschgrupp skapas i App Center utlöser den skapandet av en bugg i den konfigurerade felspåraren
    • Felet innehåller en länk till kraschgruppen i App Center
    • När du ändrar tillståndet för kraschgruppen i App Center ändras tillståndet för buggen i den anslutna felspåraren och vice versa.
  5. Växla till längst ut till höger i buggränssnittet för att konfigurera eller koppla från den.

    • Med Konfigurera kan du ändra svaren till Auto create ticket, Number of crashs, Area och Default payload.
    • Koppla bort tar bort alla buggar från din kraschgrupp.
  6. Buggspårarintegrering görs på appnivå och endast en felspårare kan konfigureras per app. Så här ändrar du felspårare:

    1. Gå till sidan Tjänster .
    2. Gå längst till höger i felspåraren för att koppla från den.
    3. Upprepa steg 3.

Anmärkning

Ett nytt arbetsobjekt skapas för nya felgrupper med symboler. Om inga symboler hittas för den nya felgruppen skapar inte buggspårarintegrering ett nytt arbetsobjekt.

Ändra status för en kraschgrupp i App Center

  1. Gå till https://appcenter.ms/appsoch välj den specifika app som har en buggspårarintegrering.

  2. I din app väljer du Diagnostik, Kraschar och klickar på den kraschgrupp som har en ansluten bugg för den.

  3. I det övre högra hörnet klickar du på den gröna listrutan som har något av tillstånden:

    • Öppna
    • Stängt
    • Ignorerad
  4. Välj status för kraschgruppen. När du har ändrat tillståndet för kraschgruppen i App Center uppdateras tillståndet i buggen. På samma sätt, om du ändrar tillståndet för buggen i din anslutna felspårare, uppdaterar den även tillståndet i kraschgruppen.