Číst v angličtině

Sdílet prostřednictvím


Správa připojení zdrojového úložiště

Důležité

31. března 2025 je naplánované vyřazení z provozu. I když můžete dál používat Visual Studio App Center, dokud ho úplně vyřadíte, existuje několik doporučených alternativ, na které můžete zvážit migraci.

Přečtěte si další informace o časových osách a alternativách podpory.

App Center podporuje připojení k následujícím službám úložiště kódu: Bitbucket, GitHub, Gitlab.com a Azure DevOps (dříve VSTS). Vytvářejte aplikace v App Center připojením k jednomu z těchto poskytovatelů. Upozorňujeme, že připojení SSH se nepodporuje.

Poznámka

S výjimkou místních instancí GitLabu App Center nepodporuje připojení k místním nebo místním verzím výše uvedených služeb úložiště.

Upozornění

Bitbucket ukládá omezení četnosti volání rozhraní API pro neověřené i ověřené požadavky.

Připojení ke zdrojovému úložišti

Pokud chcete vytvořit aplikaci, připojte se ke svému účtu úložiště výběrem služby na kartě Sestavení v aplikaci. Pokud ještě nejste přihlášení, přihlaste se pomocí přihlašovacích údajů účtu služby úložiště kódu. K dokončení připojení se vyžaduje autorizace App Center.

Po úspěšném připojení se v App Center naplní dostupná úložiště. Vyberte úložiště a větev, ve které vaše aplikace žije, a nastavte svůj první build.

Tip

Možná budete muset odblokovat build.appcenter.ms a build2.appcenter.ms povolit agentu sestavení připojení k vašemu úložišti. Možné IP adresy Azure.

Připojení k Self-Hosted instancí GitLabu

Upozornění

Subdomény nejsou podporované, certifikát SSL pro instanci GitLabu se musí přesně shodovat. Příklad: https://gitlab.my-company.com/ Nelze ho obslouužit pod certifikátem se zástupným znakem pro *.my-company.com.

K místní instanci GitLabu se můžete připojit tak, že zadáte adresu URL instance, gitlab.my-company.comnapříklad , a token PAT (Personal Access Token). Jako obor zvolte api při vytváření PAT pro připojení k App Center. Instance musí být dostupná přes internet. Jakmile platnost pat vyprší, každý správce aplikace App Center může připojení znovu připojit pomocí svého PAT. Upravte nastavení připojení buď ve službě Build při připojování úložiště, nebo ve vývojářských účtech uživatelských nastavení>.

Odebrání připojení a opětovné připojení

S tolika identitami, aplikacemi a metodami ověřování se váš účet App Center může připojit k jiné službě, než je hostitelem vašich aplikací.

Pokud jste se ke službě úložiště připojili pomocí nesprávného účtu, musíte otevřít nastavení uživatele v hostitelské službě (Azure DevOps, GitHub nebo Bitbucket) a ručně odvolat token OAuth. Pak se můžete znovu připojit k jinému účtu v App Centeru.

Důležité

Mějte na paměti, že pokud se připojíte k novému účtu, ztratíte veškerou konfiguraci sestavení a předchozí buildy pro všechny aplikace nakonfigurované s předchozím účtem.

Bitbucket

Pokud se chcete připojit k jinému účtu Bitbucket, nejprve odvoláte token OAuth. Přejděte do https://bitbucket.org/account/> části Správa přístupu (autorizace aplikací) > Odvolání tokenu App Center. Pak se odhlaste z Bitbucketu. Na kartě Sestavení v App Centeru se znovu připojte k Bitbucketu a znovu projděte tok OAuth.

Odebrání tokenu Bitbucket Oauth

GitHubu

Pokud jste se k App Center přihlásili pomocí účtu GitHubu, můžete vytvářet aplikace jenom z úložišť v rámci tohoto účtu GitHubu.

Pokud se chcete připojit k jinému účtu GitHubu, nejprve odvoláte token OAuth. Přejděte na webovou stránku> profilu GitHubu Aplikace > Autorizované aplikace OAuth Odvolávání > tokenu App Center. Pak se odhlaste z GitHubu. Na kartě Sestavení app center se znovu připojte ke GitHubu a zopakujte tok OAuth.

Odebrání tokenu OAuth GitHubu

Azure DevOps

Pokud se chcete připojit k jinému účtu Azure DevOps, nejprve odvoláte token OAuth. Přejděte na stránku Azure DevOps Me –> Správa autorizací (viz snímek obrazovky níže) > Odvolání tokenu App Center. Pak se odhlaste z Azure DevOps. Na kartě Sestavení v App Centeru se znovu připojte k Azure DevOps a znovu projděte tok OAuth.

Poznámka

Ztráta přístupu k tokenu Azure DevOps může trvat až 60 minut. Po vypršení platnosti přístupu můžete App Center připojit k jinému účtu Azure DevOps.

Odebrání tokenu Azure DevOps OAuth