ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Unity Version Control

DevOps

On-prem

Gluon

Editor plug-in

Open Unity Dashboard

Unity Version Control

このページは選択した言語では使用できません。
​
​
Unity Version Control
  • Overview
  • Cloud Repositories organization update
  • Installation
  • Use UVCS with the Unity Editor
  • Unity Version Control plugins
  • Concepts
  • Tutorials
    • Migrate from Git
    • Migrate from Perforce
    • Version Control settings
    • Configure the client
    • Version Control workflow
      • Set up a workspace
      • Create a repository
      • Use a nodata replica
      • Create a branch
      • Modify files
      • View file history
      • Code reviews
      • Code reviews (GUI)
      • Merge changes
    • Version Control tools
  • On-Prem
  • Gluon
  • CLI and shortcut references
  • Release Notes
  1. Unity Version Control (previously Plastic SCM)

Use a nodata replica

Use a nodata replica to create partial clones of large repositories.
読み終わるまでの所要時間 2 分
最終更新 1年前

Use dehydrated nodata replicas to create low-storage, functional clones of large repositories so you don't need to create a full local clone. Because nodata replicas only contain metadata, they are small and fast to create, even for multi-terabyte repositories.
When an operation requires file content, such as to update your workspace, Unity Version Control (UVCS) retrieves the necessary data on-demand from the source repository. UVCS uses this data for the operation, but doesn’t store it in your local replica.
When you check in new files to a nodata replica, the new data is stored locally within your replica. You can then push these changes back to the main server as with a standard replica.
For more information on partial clones and version control workflows, refer to Workflows and partial replicas.

Create a nodata replica

To create a
nodata
replica, you can use either the UVCS desktop application or the command-line interface (CLI).
To create a nodata replica in the UVCS desktop application, do the following:
  1. In the Branches view, right-click a branch.
  2. Select Push/Pull > Pull this branch.
  3. Select the source repository.
  4. Select the Do not replicate data option.
To create a nodata replica in the CLI, use the
--nodata
flag with the replicate command:
cm pull <source_spec> <destination_spec> --nodata

Hydrate a replica for offline use

The primary limitation of a nodata replica is that it requires a network connection to the source repository to retrieve file data. To work offline, you need to intentionally download the file data you need from the source repository. This process is known as hydrating the replica.
You can use the CLI
pull
command to hydrate a replica:
To download the data for an entire branch:
cm pull hydrate <branch_name>@<repo_spec>
.
To download the data for a specific changeset:
cm pull hydrate --cset=<changeset_id>@<repo_spec>
.

Hydrate the latest changeset

A common and efficient workflow is to download only the data required for your current work, instead of the entire branch history. The process is as follows:
  1. Create a nodata replica of the main repository.
  2. Hydrate only the latest changeset of the branch you want to work on.
  3. Update your workspace to that changeset.
This workflow ensures that your workspace is fully functional for offline work. You have all the necessary data for your current task without the need to download the historical data for the entire repository.

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • Create a nodata replica

    • Hydrate a replica for offline use

    • Hydrate the latest changeset


このページの問題を報告する