기술 자료

​
​

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
      • 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)

WORKSPACESTATUS

Show changes in your workspace with the Unity Version Control CLI.
읽는 시간 5분
최근 업데이트: 10달 전

Description

Shows changes in the workspace.

Usage

cm status [<wk_path>] [--changelist[=<name>] | --changelists] [--cutignored] [ --header] [ --noheader] [ --nomergesinfo] [ --head] [--short] [--symlink] [ --dirwithchanges] [--xml[=<output_file>]] [--encoding=<name>] [ --wrp | --wkrootrelativepaths] [--fullpaths | --fp] [<legacy_options>] [<search_types>[ ...]] [--pretty] [--machinereadable [--startlineseparator=sep] [--endlineseparator=sep] [--fieldseparator=sep]]

Options

Option / Argument

Description

--changelistShows changes in the selected changelist.
--changelistsShows changes grouped in client changelists.
--cutignoredSkips the contents of ignored directories. Requires the '--ignored' search type. See the Search types section for more information.
--headerOnly prints the workspace status.
--noheaderOnly prints the modified item search result.
--nomergesinfoDoesn't print the merge info for changes.
--headPrints the status of the last changeset on the branch.
--shortLists only paths that contains changes.
--symlinkApplies the operation to the symlink and not to the target.
--dirwithchangesShows directories that contain changes inside them (added, moved, removed items inside).
--xmlPrints the output in XML format to the standard output. It is possible to specify an output file.
--prettyPrints workspace changes in a nice table format.
--encodingUsed with the --xml option, specifies the encoding to use in the XML output, i.e.: utf-8. See the MSDN documentation at http://msdn.microsoft.com/en-us/library/system.text.encoding.aspx to get the table of supported encodings and its format (at the end of the page, in the "Name" column).
--wrpPrint workspace root relative paths instead of current directory relative paths.
--fullpaths, --fpForce printing absolute paths, overriding any other path printing setting.
--machinereadableOutputs the result in an easy-to-parse format.
--startlineseparatorUsed 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.
--iscochangedShows whether contents of a checked-out file have changed or not. This flag is only available with "--compact", "--xml" and "--machinereadable" options. If this flag is not set, the "--compact", "--xml" or "--machinereadable" options will show just "CO" status for a checked-out file with its contents changed. If this flag is set, the "--compact", "--xml" or "--machinereadable" options will show "CO+CH" status for a checked-out file with its contents changed.
wk_pathPath of the workspace where the search will be performed.

Legacy options

Option / Argument

Description

--csetPrints the workspace status in the legacy format.
--compactPrints the workspace status and changelists in the legacy format.
--noheadersWhen used in conjunction with the '--compact' flag, the changelist headers will not be printed. (Does not apply to the new changelists format.)

Search types

Option / Argument

Description

--addedPrints added items.
--checkoutPrints checkedout items.
--changedPrints changed items.
--copiedPrints copied items.
--replacedPrints replaced items.
--deletedPrints deleted items.
--localdeletedPrints locally deleted items.
--movedPrints moved items.
--localmovedPrints locally moved items.
--percentofsimilarity=<value>Percent of similarity between two files in order to consider them the same item. Used in the locally moved search. Its default value is 20%.
--txtsameextOnly those text files that have the same extension will be taken into account by the similarity content matching process during the moved items search. By default, any text file will be processed.
--binanyextAny binary file will be taken into account by the similarity content matching process during the moved items search. By default, only those binary files that have the same extension will be processed.
--privatePrints non controlled items.
--ignoredPrints ignored items.
--hiddenchangedPrints hidden changed items. (Includes '--changed')
--cloakedPrints cloaked items.
--controlledchangedThis flag substitutes the following options: '--added', '--checkout', '--copied', '--replaced', '--deleted', '--moved'.
--allThis flag replaces the following parameters: '--controlledchanged', '--changed', '--localdeleted', '--localmoved', '--private'.

Help

Remarks

The 'status' command prints the loaded changeset on a workspace and gets the changed elements inside the workspace.
This command can be used to show the pending changes in a workspace; the type of changes that can be searched can be modified by using the command parameters. By default, all changes are displayed, be they controlled or local.
The percent of similarity parameter '--percentofsimilarity' (-p) is used by the locally moved search to decide if two elements are the same item. The default value is 20% but it can be adjusted.
It is possible to show workspace changes grouped by client changelists. The 'default' changelist includes the changes that are not included in other changelists. That being said, the changes the default changelist will show depends on the search types flags specified.
Showing changes grouped by changelists requires showing controlled changes too (items with status equal to 'added', 'checkout', 'copied', 'replaced', 'deleted', or 'moved'). So, the '--controlledchanged' option will be automatically enabled when changelists are shown.
The default encoding for XML output is utf-8.
By default, this command will print current directory relative paths, unless the '--machinereadable' or '--short' flags are specified. If any of them are specified, the command will print absolute paths.
If '--xml' flag is specified, workspace root relative paths will be printed (unless the '--fp' flag is also specified, printing absolute paths instead).

Examples

cm status
(Prints the working changeset and also all item types changed in the workspace, except the ignored ones.)
cm status --controlledchanged
(Prints the working changeset and also the items that are checkedout, added, copied, replaced, deleted, and moved.)
cm status --added
(Prints only the working changeset and the added items inside the workspace.)
cm status c:\workspaceLocation\code\client --added
(Prints the working changeset and the added items under the specified path recursively.)
cm status --changelists
cm status --changelist
(Shows all the workspace changes grouped by client changelists.)
cm status --changelist=pending_to_review
(Shows the changes on the changelist named 'pending_to_review'.)
cm status --changelist=default --private
(Shows the changes in the 'default' changelist, showing private items, along with items with controlled changes, if any.)
cm status --short --changelist=pending_to_review | cm checkin -
(Checkins the changes in the changelist 'pending_to_review'.)
cm status C:\workspaceLocation --xml=output.xml
(Gets the status information in XML format and using utf-8 in the file output.xml.)
cm status --ignored
(Shows all ignored items.)
cm status --ignored --cutignored
(Shows ignored files whose parent directory is not ignored and ignored directories but not their contents.)

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • Description

      • Usage

      • Options

      • Legacy options

      • Search types

    • Help

      • Remarks

      • Examples


이 페이지의 문제 보고