Bitbucket'ı Bağlama
GitSec Bitbucket App'i yükleyerek Bitbucket hesabınızı GitSec'e bağlayın. Bu işlem, GitSec'e repository'lerinizi yedeklemek için okuma erişimi verir.
- Webhooklar sadece admin yetkisine sahip kullanıcı ile bağlandığı çalışma alanlarına eklenebilir.
- Tam webhook desteği için GitSec'e bağladığınız hesabın ilgili çalışma alanlarında admin yetkilerine sahip olduğundan emin olun.
- İdeal kullanım senaryosu için Atlassian tarafında bir kullanıcı oluşturup GitSec Bitbucket App ile bağlamak istediğiniz çalışma alanlarında bu kullanıcıya admin yetkileri verebilirsiniz. Böylece kullanıcı ile GitSec bağlantısı sağlandığında Webhook desteği de aktif olacaktır.
Bitbucket App'i Yükleme
- Kenar çubuğunda Repositories > Add Provider seçeneğine gidin.
- Bitbucket kartına tıklayın (GitLab yakında geliyor).
- GitSec uygulamasını yetkilendirmek için Bitbucket'a yönlendirileceksiniz.
- Uygulamayı hangi hesaba yükleyeceğinizi seçin.
- Yetkilendirmeyi tamamlamak için Grant Access düğmesine tıklayın.
Bağlanan Bitbucket hesabı için en az 1 tane çalışma alanı olmalıdır. Olmadığı takdirde "No Bitbucket Workspace" hatası süreç ile birlikte görülecektir.
Yükleme sonrasında GitSec'e geri yönlendirileceksiniz. Bağlanan repository'leriniz Repositories > Bitbucket altında görünecektir.
Sağlayıcı Kurulumları
Add Provider sayfası ayrıca hesabınızla ilişkili tüm Bitbucket app kurulumlarını gösteren bir Provider Installations tablosu görüntüler. Her kurulum şunları gösterir:
- Installation ID — Kurulumun benzersiz tanımlayıcısı.
- Account — Bitbucket kullanıcısı.
- Status — Kurulumun aktif olup olmadığı.
GitSec Hangi İzinlere İhtiyaç Duyar?
GitSec Backup App, repository'lerinize salt okunur erişim gerektirir. Kodunuzu, branch'lerinizi veya ayarlarınızı değiştirmez.
| İzin | Seviye | Amaç |
|---|---|---|
| Repository içerikleri | Okuma | Kod ve commit'leri yedekleme |
| Pull request'ler | Okuma | Pull request verilerini yedekleme |
| Metadata | Okuma | Repository'leri listeleme ve tanımlama |
Restore App, repository'lere oluşturma veya push yapma amacıyla yazma erişimi gerektiren ayrı bir Bitbucket App'tir. Yalnızca bir backup'ı geri yüklemeniz gerektiğinde yüklenir. Ayrıntılar için Restore Genel Bakış sayfasına bakın.
Bağlı Repository'leri Yönetme
Bağlandıktan sonra, tüm repository'lerinizi görmek için Repositories > Bitbucket bölümüne gidin. Buradan, bireysel repository'leri backup'lara dahil edebilir veya hariç tutabilirsiniz. Daha fazla bilgi için Repository'leri Yönetme sayfasına bakın.
Sonraki Adımlar
Bitbucket bağlandıktan sonra, ilk backup'ınızı oluşturmaya hazırsınız.