Repositories

Prev Next

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.