Git sağlayıcısı bağlama
AppArch projeleri bir Git kimlik bilgisi üzerinden kaydeder. Kimlik bilgileri → Bağlantı ekle ile ekleyin: sağlayıcıyı seçin, sihirbazın gösterdiği sağlayıcıya özel kurulumu izleyin, değerleri yapıştırın.
| Sağlayıcı | Kimlik doğrulama | Desteklenen barındırma |
|---|---|---|
| GitHub | Kişisel erişim token’ı (fine-grained veya classic) | Yalnızca github.com |
| GitLab | OAuth uygulaması veya kişisel erişim token’ı | gitlab.com veya self-managed GitLab |
| Bitbucket | OAuth istemcisi veya workspace / depo erişim token’ı | Yalnızca Bitbucket Cloud |
| Azure DevOps | Kişisel erişim token’ı | Yalnızca Azure DevOps Services (dev.azure.com) |
Yapıştırılan token saklanmadan önce sağlayıcıya sorularak denetlenir; geçersiz, süresi dolmuş veya okuma yetkisi olmayan token reddedilir. Kimlik bilgileri şifrelenerek saklanır.
GitHub
Bölüm başlığı “GitHub”Settings → Developer settings → Personal access tokens altında bir token oluşturun: repo kapsamlı classic token ya da depolarınıza okuma erişimi olan fine-grained token (ArchPilot yorumları için ayrıca Pull requests: Read and write). Ayrıntı: GitHub.
GitLab
Bölüm başlığı “GitLab”gitlab.com (Cloud) veya Self-hosted seçin (kurulum adresinizi girin), sonra şunlardan biri:
- Uygulama tanımla -
api,read_user,read_repositorykapsamlı bir OAuth uygulaması; GitLab ile bağlan ile tamamlanır. - Token yapıştır -
apikapsamlı, salt okunur kullanım içinread_apikapsamlı kişisel erişim token’ı.
Ayrıntı: GitLab.
Bitbucket
Bölüm başlığı “Bitbucket”Yalnızca Bitbucket Cloud. Şunlardan biri:
- Uygulama tanımla - Workspace settings → OAuth clients altında oluşturulan OAuth istemcisi; Bitbucket ile bağlan ile tamamlanır.
- Erişim token’ı -
repositoryvepullrequestizinli workspace veya depo erişim token’ı.
App password seçeneği yoktur. Ayrıntı: Bitbucket.
Azure DevOps
Bölüm başlığı “Azure DevOps”Code (Read & Write) ve Pull Request Threads (Read & Write) kapsamlı bir PAT oluşturun; ardından yalnızca organizasyon slug’ını (dev.azure.com/ sonrasındaki kısım) ve PAT’i girin. Ayrıntı: Azure DevOps.
Diğer Git sunucuları
Bölüm başlığı “Diğer Git sunucuları”Genel veya SSH tabanlı bir Git bağlantısı yoktur. AppArch’ın ulaşabildiği tek self-hosted sunucu self-managed GitLab’dir; bkz. Self-hosted Git.
Sonraki adım
Bölüm başlığı “Sonraki adım”Kimlik bilgisi hazır olunca bir proje kaydedin.