文档

​
​

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
  • On-Prem
  • Gluon
  • CLI and shortcut references
    • Unity Version Control CLI
      • acl
      • activateuser
      • add
      • admin
      • annotate
      • api
      • applylocal
      • archive
      • attribute
      • autocomplete
      • branch
      • changelist
      • changerevisiontype
      • changeset
      • changeuserpassword
      • checkconnection
      • checkin
      • checkout
      • checkselectorsyntax
      • clone
      • codereview
      • configure
      • crypt
      • deactivateuser
      • diff
      • diffmetrics
      • fastexport
      • fastimport
      • fileinfo
      • find
      • getconfig
      • getfile
      • getrevision
      • getstatus
      • gettaskbranches
      • getworkspacefrompath
      • getworkspaceinfo
      • help
      • history
      • iostats
      • issuetracker
      • label
      • licenseinfo
      • linktask
      • list
      • listusers
      • location
      • lock
      • log
      • merge
      • move
      • objectspec
      • partial
        • partial add
        • partial checkin
        • partial checkout
        • partial configure
        • partial move
        • partial remove
        • partial shelveset
        • partial switch
        • partial undo
        • partial undocheckout
        • partial update
      • patch
      • profile
      • pull
      • purge
      • push
      • query
      • remove
      • repository
      • revert
      • setowner
      • shelveset
      • show-find-objects
      • showacl
      • showcommands
      • showowner
      • showpermissions
      • support
      • switch
      • sync
      • trigger
      • tube
      • undelete
      • undo
      • undochange
      • undocheckout
      • undocheckoutunchanged
      • update
      • version
      • whoami
      • workspace
      • workspacestatus
      • xlink
    • CLI help
    • Pipe commands
    • cm find
    • Windows keyboard shortcuts
  • Release Notes
  1. Unity Version Control (previously Plastic SCM)

PARTIAL UPDATE

Perform updates in a partial replica with the Unity Version Control CLI.
阅读时间2 分钟
最后更新于 10 个月前

Description

Updates the partial workspace and downloads latest changes.

Usage

cm partial update [<item_path>[ ...]] [--changeset=<number>] [--silent | --report] [--dontmerge] [--xml[=<output_file>]] [--machinereadable [--startlineseparator=<sep>] [--endlineseparator=<sep>] [--fieldseparator=<sep>]]

Options

Option / Argument

Description

--changesetUpdates the partial workspace to a specific changeset.
--silentNo output is shown unless an error happens.
--xmlPrints the output in XML format to the standard output. It is possible to specify an output file.
--reportPrints a list of the applied changes when the command is finished. Using '--silent' will override this setting.
--dontmergeDoes not merge the file conflicts, it just skips them. The other changes are properly applied. This option can be useful for automation to avoid user interaction.
--machinereadableOutputs the result in an easy-to-parse format. --startlineseparator Used with the '--machinereadable' flag, specifies how the lines should start.
--endlineseparatorUsed with the '--machinereadable' flag, specifies how the lines should end.
--fieldseparatorUsed with the '--machinereadable' flag, specifies how the fields should be separated.
item_pathItems to be updated. Use double quotes (" ") to specify paths containing spaces. Use a whitespace to separate paths. Use . to apply update to current directory. If no path is specified, then the current partial workspace is fully updated.

Help

Remarks

The 'partial update' command updates the out-of-date files.
The command assumes recursive operation.
If all the specified paths are files inside the same Xlink when using the '--changeset' option, then the versions to download are searched in the specified changeset of the Xlinked repository.

Examples

cm partial update
(Updates all in the current partial workspace.)
cm partial update .
(Updates all current directory children items.)
cm partial update backgroud-blue.png
(Updates 'backgroud-blue.png' item.)
cm partial update soft_black.png soft-grey.png
(Updates 'soft_black.png' and 'soft-grey.png' items.)
cm partial update src --report
(Updates all 'src' directory children items, printing the applied changes list at the end.)
cm partial update src --changeset=4
(Updates all 'src' directory children items to the content they loaded in the changeset 4.)
cm partial update xlink/first.png --changeset=4
(Updates 'xlink/first.png' item to the content it loaded in the changeset 4 of the Xlinked repository.)
cm partial update . --changeset=2 --xml=output.xml 2>errors.txt
(Updates all current directory children items to the content they loaded in the changeset 2, reporting the result in XML format. The output is stored in a file named 'output.xml' and errors are redirected to the file 'errors.txt'. NOTE: redirection syntax rely on the shell.)

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • Description

      • Usage

      • Options

    • Help

      • Remarks

      • Examples


报告此页面的问题