Repositories
Repositories are used in AllSpice to manage hardware designs over time using version control.
They provide a shared place for your team to store design files, track changes, and run structured design reviews as your project evolves. Repositories are typically used once teams move beyond quick, one off reviews and into ongoing development.
If you are new to AllSpice, you do not need repositories to get started. You can upload and review designs using Quick Review without any setup. Repositories are introduced later as teams scale their workflows.
What you can do with repositories
Using repositories in AllSpice allows teams to:
- Track design changes across revisions
- Compare updates using visual diffs
- Run structured design reviews
- Automate checks with Actions
- Integrate Git based workflows into hardware development
Repositories are most useful for teams managing active projects with multiple iterations.
Repository topics
This section covers the core repository workflows in AllSpice.
Repository 101
An introduction to how repositories work in AllSpice, including basic concepts and terminology. Start here if you are new to repositories or Git based workflows.
Migrate, Import, and Mirror
Guides for bringing existing hardware projects into AllSpice. This includes migrating repositories from other systems, importing designs, or mirroring existing sources.
Repository settings
Details on configuring repository level options, permissions, and behaviors to match your team’s workflow.
Repositories and Git workflows
Deeper guidance on using Git with AllSpice for ongoing hardware development, including branching, reviews, and collaboration patterns.
When to use repositories
Repositories are typically introduced during the Platinum Hour, after you have completed your first design review and are ready to manage designs long term.
If you are looking for the fastest way to review a design, start with Quickstart: Upload Your Designs for Review instead.