[User Story] As a Systems Administrator, I want to back up a repository, so that I can free up storage space on the GitLab server.
Acceptance Criteria
- Admin user can trigger a repository backup from the RoseBuildWebApp
- Feature has 100% line test coverage.