GitHub veya başka bir depoyu Autopilot'a bağla
Autopilot'ın sürümlerinizi ve birleştirilen değişikliklerinizi takip edebilmesi için GitHub'ı (veya uygunsa GitLab veya Bitbucket'ı) bağlayın. Erişim salt okunurdur, izin verdiğiniz depolarla sınırlıdır ve asla kodunuzu içermez.
Bir kod deposu bağlayın; böylece Autopilot ürününüzün sürümlerini ve birleştirilen değişikliklerini takip edebilir. Bu sayede Keep my help center up to date when we ship gibi görevler, bir şey yayınlandığı anda düzeltmeleri planlayabilir. Erişim salt okunurdur, yalnızca izin verdiğiniz depoları kapsar ve asla kodunuzu içermez.
Başlamadan önce
- Çalışma alanı sahibi veya yönetici olmanız gerekir. Diğer herkes Bağlantılar kısmını görür ancak tüm kontroller devre dışıdır: "Yalnızca çalışma alanı sahibi veya yönetici bunları bağlayabilir veya değiştirebilir."
- GitHub, hesabınıza veya kuruluşunuza yüklenen Clevera'nın kendi salt okunur GitHub uygulaması aracılığıyla bağlanır. Bir kuruluş sahibinin onaylaması gerekiyorsa, onayladıktan sonra tekrar bağlanın.
- GitLab (yalnızca gitlab.com, kendi kendine barındırılan değil) ve Bitbucket (Bitbucket Cloud) aynı sayfada listelenir. Bunlardan birinde "This connection isn’t available yet." yazıyorsa, şimdilik bağlanamaz: bunun yerine GitHub veya bir değişiklik günlüğü sayfası kullanın.
Bir depo bağla
Bağlantıları aç
Autopilot içinde, Kurulum altındaki Bağlantılar'ı açın. Depo bağlantıları, her sağlayıcıyı durumuyla birlikte listeler.

İki izin verilen depoya sahip bağlı bir GitHub hesabı. Bağla'ya tıkla
Sağlayıcınızın yanındaki Bağla düğmesine tıklayın ve sayfasında salt okunur erişimi onaylayın. Bağlantılar sayfasına geri dönersiniz ve yeni bağlantı açılır.
Depoları seç
Depoları seç'e tıklayın, arama yapın ve Autopilot'ın okuyabileceği her deponun yanındaki İzin ver'e tıklayın. Tamam'a tıklayın. Siz birine izin verene kadar Autopilot hiçbir şey okumaz: "None yet. Autopilot reads nothing until you allow a repository."

Autopilot'ın okuyabileceği depolar. Her biri varsayılan dalını ve kaç programın onu kullandığını gösterir. Bir görevde kullan
Her sürüm'de çalışan bir görev ayarlayın: Keep my help center up to date when we ship, Update my videos when the product changes, Record a video for every new feature veya Your own task. Kurulum kartında Bağlantı'yı, Depo'yu ve neyi Okuyacağınızı seçin: Sürümler ("Yayınladığınız her sürüm.") veya Birleştirilen değişiklikler ("Birleştirilen her çekme isteği."). Bkz. Set up an Autopilot task.
Henüz hiçbir depoya izin verilmemişse, kurulum kartında "No repository is allowed yet. Connect an account and choose the repositories Autopilot may read." yazar ve Açık bağlantılar ile Devam et seçeneği "Connect a repository first." yanıtını verir. Karttan başka bir depoya izin vermek için Daha fazla depoya izin ver'i kullanın.
Autopilot ana sayfasında, bir depo bağlantısı kurulduğunda Başlayın kontrol listesi Bir depo bağla seçeneğini işaretler.
Bağlandıktan sonra ne olur
- Clevera, izlenen her depoyu yaklaşık saatte bir kontrol eder. Clevera'ya hiçbir şey gönderilmez: web kancası yoktur.
- Yeni bir sürüm (veya birleştirilen değişiklik) görevin çalışmasını başlatır: Clevera nelerin değiştiğini okur, düzeltmeleri planlar ve hiçbir şey yapılmadan önce incelemenizi bekler.
- Sürüm notları ve çekme isteği metni Clevera dışında yazılır, bu nedenle bunları okuyan çalışmalar her zaman incelemenizi bekler.
- Görev üzerinde tetikleyici "Releases on acme-inc/acme-billing" veya "Merged changes on …" şeklinde görünür. Listelerde "After every release" olarak okunur.
Autopilot'ın okudukları
Bir bağlantı açın (Yönet veya bağlanmadan önce sağlayıcının ⋯ menüsündeki Okuduklarımız). Verileriniz sekmesi her şeyi listeler.

| Okuduklarımız | Seçtiğiniz depoların adı, varsayılan dalı ve görünürlüğü, başkası değil. Sürümler (GitHub, GitLab) veya etiketler (Bitbucket): ad, etiket veya mesaj, tarih ve sürüm notları. Birleştirilen çekme veya birleştirme istekleri: başlık, açıklama, birleştirme tarihi ve bağlantı (GitHub ve Bitbucket ayrıca değiştirilen dosyaların adları). Yalnızca birleştirilen değişiklikler okunamadığında varsayılan daldaki işleme mesajları. |
| Asla okumadıklarımız | Dosya içerikleri, farklar veya herhangi bir kod. Sorunlar, vikiler, CI günlükleri, gizli anahtarlar veya ayarlar. İnceleme yorumları. Seçmediğiniz depolar. Asla hiçbir şey yazılmaz: erişim salt okunurdur. |
| Depoladıklarımız | Erişimi şifrelenmiş bağlantı; seçtiğiniz depolar; her zamanlanmış kontrolün en son nereye baktığı; ve görev başına nelerin değiştiğine dair kısa bir özet (başlıklar, bağlantılar, tarihler ve her açıklamanın 500 karaktere kadar kısmı). Özetler, görevleriyle birlikte silinir. |
"Depolarınızdan hiçbir şey yapay zeka modellerini eğitmek için kullanılmaz."
| Sağlayıcı | İstenen izinler |
|---|---|
| GitHub | Meta veriler: oku. İçerikler: oku, yalnızca sürümleri ve commit'leri listelemek için; Clevera asla dosyaları açmaz. Çekme istekleri: oku. Yazma erişimi ve webhook yoktur. |
| GitLab | read_api (salt okunur API erişimi). Yazma erişimi, depo indirme erişimi ve webhook yoktur. |
| Bitbucket | Hesap: oku. Depolar: oku. Çekme istekleri: oku. Yazma erişimi ve webhook yoktur. |
Clevera, salt okunur erişimden fazlasını veren bir bağlantıyı reddeder.
Etkinlik sekmesi, en yenisi en üstte olacak şekilde son 20 etkinliği listeler: bağlantılar, izin verilen ve kaldırılan depolar, kontroller ("Checked acme-inc/acme-billing: 2 changes"), yenilemeler ve hatalar. "Liste sayılarını okur, içeriği asla okumaz."
Durumlar
| Durum | Ne anlama gelir |
|---|---|
| Bağlı değil | Depoları seçmek için bir hesap bağlayın. |
| Bağlandı | Autopilot seçtiğiniz depoları okuyabilir. |
| İlgi gerekiyor | Bir bağlantı erişimini kaybetti. Düzeltmek için açın. |
| Erişim iptal edildi | Sağlayıcı bağlantıyı kabul etmeyi durdurdu. Yeniden bağlan'a tıklayın: Tekrarları ve programları kaldığı yerden devam eder. |
| Kısaca duraklatıldı, yeniden deneniyor | "Sağlayıcı yavaşlamamızı istedi veya bir aksaklık yaşadı. Autopilot kendi kendine yeniden dener; yapacak bir şey yok." |
Bir sağlayıcı bağlantıyı kabul etmeyi durdurduğunda, onu kullanan programlar duraklatılır ve bağlantıyı kuran kişi e-posta ve gelen kutusu aracılığıyla "GitHub stopped accepting your Autopilot connection" (veya GitLab, Bitbucket) bildirimini alır; Açık bağlantılar ile birlikte. Tekrarlar sayfasında bu görevler Bağlantı kesildi olarak görünür.
Bir sağlayıcının birkaç hesabını bağlayabilirsiniz: sağlayıcının ⋯ menüsünde veya bağlantı içinde Başka bir hesap bağla'yı kullanın.
Erişimi kaldır
- Bir depo: yanındaki × işaretine tıklayın ("Okumayı durdur; programları duraklatılır." görevler kullandığında).
- Tüm hesap: bağlantıyı açın ve Bağlantıyı kes'e tıklayın, ardından "Disconnect acme-inc?" ifadesini onaylayın. Autopilot depolarını okumayı durdurur ve onları kullanan programları duraklatır. Clevera erişimini hemen siler.
- GitHub: bu, Clevera'nın uygulamasını hesabınızdan veya kuruluşunuzdan kaldırır. Ayrıca istediğiniz zaman GitHub üzerinden de kaldırabilirsiniz.
- GitLab: erişim GitLab'da da iptal edilir. Ayrıca GitLab ayarlarınızdaki Uygulamalar altından da iptal edebilirsiniz.
- Bitbucket: ayrıca Bitbucket ayarlarınızdaki Uygulama yetkilendirmeleri altından yetkilendirmeyi kaldırın.
Aynı hesabı daha sonra tekrar bağlamak bağlantıyı geri yükler ve duraklatılan görevleri devam edebilir.
Sorun giderme
| Gördüğünüz şey | Ne yapmalı |
|---|---|
| "An owner of the GitHub organisation needs to approve the Clevera Tasks app. Connect again once they have." | Bir kuruluş sahibinden uygulamayı GitHub'da onaylamasını isteyin, ardından tekrar Bağla'ya tıklayın. |
| "Your GitHub account can’t see this installation. Ask an owner of the organisation to connect it." | Kuruluma erişimi olan biri onu bağlar. |
| "The Clevera Tasks app is suspended on this GitHub account. Unsuspend it on GitHub, then connect again." | Uygulamanın askıya alınma durumunu GitHub ayarlarınızdan kaldırın, ardından tekrar bağlayın. |
| "GitHub didn’t confirm who you are. Try again." / "GitLab didn’t confirm the connection. Try again." | Bağla işlemini tekrar başlatın. |
| "… granted different access than read-only. Contact support." | Destek ile iletişime geçin; Clevera yalnızca salt okunur erişimi kabul eder. |
| "This account can’t see any repositories yet." | Uygulamaya sağlayıcı tarafında depolara erişim verin, ardından Depoları seç'i tekrar açın. |
| "GitHub didn’t let Clevera read this repository. Check the connection can still see it." | Depo, uygulamanın erişiminden kaldırılmış, yeniden adlandırılmış veya silinmiş. Tekrar izin verin. |
| "This connection isn’t available yet." | Bu sağlayıcı henüz bağlanamaz. Başka bir tane veya bir değişiklik günlüğü sayfası kullanın. |