Documentation

​
​

Development

User Acquisition

Monetization

Industry

Unity Gaming Services CLI

v1.9

Supported
​

GitHub Repository

Unity Gaming Services CLI

v1.9

Supported
​

Unity Gaming Services CLI
​
​
Cloud Content Delivery
  • Overview
  • Commands
    • Badges
    • Buckets
    • Entries
      • Copy
      • Delete
      • Download
      • Info
      • List
      • Sync
      • Update
    • Releases
  1. UGS CLI
  2. Cloud Content Delivery

Sync

Synchronize a local directory with a cloud content delivery bucket by creating, updating, and deleting entries to match the local files.
Read time 1 minute
Last updated 3 months ago

Synchronize a local directory with a cloud content delivery bucket. Automatically creates, updates, and deletes entries within the bucket to match the files in the local directory.

Command

ugs ccd entries sync <local-directory-path> [options]

Arguments

  • <local-directory-path>
    : The local directory path to synchronize.

Options

Option

Alias

Description

bucket-name-b, --bucket-nameThe ID of the target bucket.
exclude-f, --excludeExclude files and folders matching this pattern.
dry-run-d, --dry-runPrints the operations that would be performed without actually executing them.
retry-z, --retryNumber of times to retry syncing a file (default is 3).
timeout-t, --timeoutUpload timeout in seconds (default is no timeout).
delete-x, --deleteEntries that do not exist locally are deleted during sync.
badge-u, --badgeBadge to be assigned to the new release if create release flag is set.
label-l, --labelThe label to associate with the entries.
create-release-r, --create-releaseCreates a release containing the files that were synced.
include-entries-added-during-sync-i, --include-entries-added-during-syncIncluding entries added to the bucket during the ongoing synchronization process to ensure all new additions are captured in the release.
concurrent-upload-cu, --concurrent-uploadNumber of files that can be uploaded concurrently (Default: 10, allowed range: 1-30).
metadata-m, --metadataJSON metadata to associate with the release and entries.
notes-n, --release-notesThe notes associated with the release.
help-?, -h, --helpDisplay help and usage information.
quiet-q, --quietReduce logging to a minimum.
json-j, --jsonUse JSON as the output format.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Command

    • Arguments

    • Options