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:
| Column | Description |
|---|---|
| Status | Success or failed. |
| Repository Name | The full name of the repository. |
| Scopes | Icons indicating which scopes were included (Code & Commits, Pull Requests, Issues). |
| Storage | Icons indicating which storages stored the backup snapshot (GitSec Storage & BYOS). |
| Start Time | When the backup started. |
| Finish Time | When the backup completed. |
| Elapsed Time | Total duration of the backup. |
| Size | Total size of the backup snapshot. |
Click the restore button on any backup row to initiate a Restore Wizard from that snapshot.
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. - Included Items: Which scopes to include (Code & Commits, Pull Requests, Issues).
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.
- Included Items: Select which scopes to include when a push event triggers a backup.