uSync Roots 🌳
uSync Roots lets you have a root (or many roots) site that you can then base other sites on, and with those other sites you can either overwrite or sync them back to your root site as and when you need to.
Root sites put their files in /uSync/roots and ‘child’ sites put their files in /uSync/v9.
Importing with uSync Roots
When importing, uSync will automatically merge the uSync/roots and uSync/v9 trees into one seamless uSync import. This means you get both the changes from the root site and the changes from the child site all in one.
Saving/Exporting with uSync Roots
When you save on your child site, depending on your settings uSync will either: save a copy of your changes the uSync/v9 folder or it will stop you from making the change.
Files in the uSync/v9 folder take precedence, so a change on the child site will overwrite a change on the root site.