Skip to main content
Version: v10.x - Umbraco 10

Sync Settings

When you configure a server you will see options around how you configure what is sent between servers.

Basic options

Sync settings

These three boxes allow you turn on or off the three major elements of any sync between servers :

Optionnote
Child contentAdds the "Include children" and "Delete missing items" options, will also sync media if required.
SettingsAllows your editors to also sync required settings such as Doctype, Datatypes and MediaTypes when syncing content or media.
FilesWill include files such as views, css and script files as part of the syncing process.

Advanced

If you want more granular control over what your editors can and cannot sync, you can control this in the 'Advanced' settings section for your server:

Advanced

Each advanced option can be on or off and locked or unlocked.

A locked option will not display to the editor when they are syncing an unlocked option is one the editor can turn on or off during the sync process.

Content Options

OptionNote
Include ChildrenInclude the children of the selected item in the sync (e.g all the child pages).
Include MediaInclude any media that is used within the content either in a media picker or directly within a text editor.
Delete missing itemsRemove any items from the target site that are not on the source site. This way if a child page is on the target but not the source it will be removed from the source as part of the sync.

Developer settings

OptionNote
Include content configInclude items such as "Culture and Hostname" and "Public access settings" in general if you do not let your editors change these settings they do not need to be included.
Include dependenciesInclude any settings items that are required for the syncing items, eg. the doctypes and datatypes needed for a page of content.
include filesInclude the actual files for any required views/css/scripts.

Publish Settings

OptionNote
Schedule publishallow the editor to select the scheduled publish time for items. Items will still be synced now, but the items on the target server will have the selected time set as their publish time.
Variant publishfor content that varies by culture. This will allow the editors to select what languages to publish.

Additional

These settings are almost never needed and can result it large amounts of content and media being synced when a single item has been selected.

OptionNote
Include AncestorsInclude the parents of any items.
Include Linked pagesInclude any pages that are linked to from the selected pages. For example, if you publish a page that links to your contact us page, this would also sync the contact us page as part of the process.

baseUrl

Depending on your site setup, you might find that your server does not receive requests on the same URL that they are sent.

An example of this is if you SSL certificates are applied at a level above the server. In that case requests to https://stage.jumoo.co.uk/umbraco might actually arrive at the server on http://stage.jumoo.co.uk.

You can set the baseUrl on the Advanced settings page for a server

Base Url Setting

caution

This mismatch can cause uSync to incorrectly sign communications, you will see an 'Unauthorized' message when you attempt to connect servers.