Ana içeriğe geç

Repository Detayı

Repository Detayı sayfası, tek bir repository'nin kapsamlı bir görünümünü sunar. Sayfa yedi sekme halinde düzenlenmiştir.

Overview Sekmesi

Overview sekmesi, repository hakkında üst düzey bilgileri gösterir:

  • Overall Stats: Backup sayısı, son backup durumu ve kullanılan toplam storage.
  • Last Backup: En son backup'ın zaman damgası ve durumu.
  • Next Scheduled Backup: Bir sonraki otomatik backup'ın ne zaman çalışacağı (bir scheduler yapılandırılmışsa).

Backups Sekmesi

Bu repository için tüm backup anlık görüntülerini bir tablo halinde listeler:

SütunAçıklama
StatusBaşarılı veya başarısız.
Repository NameRepository'nin tam adı.
ScopesHangi scope'ların dahil edildiğini gösteren simgeler (Code & Commits, Pull Requests, Issues).
StorageAlınan yedeklerin hangi storage'lara dahil edildiğini gösteren simgeler (GitSec Storage & BYOS).
Start TimeBackup'ın başladığı zaman.
Finish TimeBackup'ın tamamlandığı zaman.
Elapsed TimeBackup'ın toplam süresi.
SizeBackup anlık görüntüsünün toplam boyutu.

Herhangi bir backup satırındaki restore düğmesine tıklayarak o anlık görüntüden bir Restore Sihirbazı başlatabilirsiniz.

Restore Sekmesi

Bu repository için gerçekleştirilen restore işlemlerini, kaynak ve hedef repository detaylarıyla birlikte bir tablo halinde gösterir.

Scheduler Sekmesi

Bu belirli repository için otomatik backup'ları yapılandırın. Scheduler formu şunları içerir:

  • Name: Scheduler için bir etiket.
  • Type: Daily, Weekly, Monthly veya Custom (Quartz ifadesi kullanan CRON).
  • Time: Backup'ın çalıştırılacağı günün saati. Weekly programlar haftanın seçtiğiniz bir veya birden fazla gününde çalışır; Monthly programlar ayın belirli bir gününde çalışır.
  • Timezone: UTC, Eastern Time (America/New_York) veya Local (İstanbul) (Europe/Istanbul). Custom (CRON) seçildiğinde saat dilimi seçici gösterilmez, programı doğrudan CRON ifadesi tanımlar.
  • Included Items: Hangi scope'ların dahil edileceği (Code & Commits, Pull Requests, Issues).

Formun altında, bu repository için yapılandırılmış tüm scheduler'ları listeleyen bir Saved Schedulers tablosu bulunur. Her satırda scheduler'ı Aktif ve Pasif durumları arasında geçirmek için bir etkinleştirme/devre dışı bırakma anahtarı, programı yapılandırılan scope'larıyla hemen çalıştıran bir Backup Now işlemi ve bir onay penceresiyle korunan silme işlemi bulunur. Bu işlemler genel Schedulers sayfasındakilerle aynıdır. Ayrıntılı talimatlar için Scheduler Oluşturma sayfasına bakın.

Activity Sekmesi

Bu repository için iş geçmişini gösterir ve şunları içerir:

  • İş durumu ve ilerleme çubukları
  • Tetikleyici türü (On Demand, Scheduled, Push Event)
  • Başlangıç ve bitiş zamanları

Push Event Sekmesi

Git push olayları tarafından tetiklenen otomatik backup'ları yapılandırın. Ayrıntılar için Push Event Backup'ları sayfasına bakın.

  • Enable/Disable Toggle: Bu repository için push event backup'larını açın veya kapatın.
  • Included Items: Bir push olayı backup tetiklediğinde hangi scope'ların dahil edileceğini seçin.