Skip to main content

Repository Detail

The Repository Detail page provides a comprehensive view of a single repository. It is organized into seven tabs.

Overview Tab​

The Overview tab shows high-level information about the repository:

  • Overall Stats: Backup count, last backup status, and total storage used.
  • Last Backup: Timestamp and status of the most recent backup.
  • Next Scheduled Backup: When the next automatic backup will run (if a scheduler is configured).

Backups Tab​

Lists all backup snapshots for this repository in a table:

ColumnDescription
StatusSuccess or failed.
Repository NameThe full name of the repository.
ScopesIcons indicating which scopes were included (for example Code & Commits, Pull Requests or Merge Requests, Issues). The scopes available depend on the provider. See Backup Scopes.
StorageIcons indicating which storages stored the backup snapshot (GitSec Storage & BYOS).
Start TimeWhen the backup started.
Finish TimeWhen the backup completed.
Elapsed TimeTotal duration of the backup.
SizeTotal size of the backup snapshot.

Click the restore button on any backup row to initiate a Restore Wizard from that snapshot.

As on the Backup Snapshots page, you can rename a backup, pin or unpin it, and delete it. See Rename and Pin a Backup and Delete a Backup.

Restore Tab​

Shows a table of restore operations performed for this repository, with source and target repository details.

Scheduler Tab​

Configure automated backups for this specific repository. The scheduler form includes:

  • Name: A label for the scheduler.
  • Type: Daily, Weekly, Monthly, or Custom (CRON with a Quartz expression).
  • Time: The time of day to run the backup. Weekly schedules run on one or more selected days of the week; Monthly schedules run on a specific day of the month.
  • Timezone: UTC, Eastern Time (America/New_York), or Local (Istanbul) (Europe/Istanbul). The timezone selector is not shown when Custom (CRON) is selected, the CRON expression defines the schedule on its own.
  • Scopes: Which scopes to include. Code & Commits is always included; the other scopes depend on the provider (see Backup Scopes).

Below the form, a Saved Schedulers table lists all schedulers configured for this repository. Each row provides an enable/disable switch (Active/Inactive), a Backup Now action that runs the schedule immediately using its configured scopes, and a delete action guarded by a confirmation dialog. The same actions available on the global Schedulers page. See Creating a Scheduler for detailed instructions.

Activity Tab​

Shows the job history for this repository, including:

  • Job status and progress bars
  • Trigger type (On Demand, Scheduled, Push Event)
  • Start and finish times

Push Event Tab​

Configure automatic backups triggered by Git push events. See Push Event Backups for details.

  • Enable/Disable Toggle: Turn push event backups on or off for this repository.
  • Scopes: Select which scopes to include when a push event triggers a backup.