Status

To print the status of working copy files and directories in the Output log pane use the Status option ( Query->Status (Alt+S) ).

The first five columns in the output are each one character wide:

First column

Says if item was added, deleted, or otherwise changed, values include:

  • ' ' - no modifications

  • 'A' - Added

  • 'C' - Conflicted

  • 'D' - Deleted

  • 'G' - Merged

  • 'I' - Ignored

  • 'M' - Modified

  • 'R' - Replaced

  • 'X' - item is unversioned, but is used by an externals definition

  • '?' - item is not under version control

  • '!' - item is missing (removed by non-svn command) or incomplete

  • '~' - versioned item obstructed by some item of a different kind

Second column

Modifications of a file's or directory's properties

' ' - no modifications

  • 'C' - Conflicted

  • 'M' - Modified

Third column

Whether the working copy directory is locked.

  • ' ' - not locked

  • 'L' - locked

Fourth column

Scheduled commit will contain addition-with-history.

  • ' ' - no history scheduled with commit

  • '+' - history scheduled with commit

Fifth column

Whether the item is switched relative to its parent.

  • ' ' - normal

  • 'S' - switched

The out-of-date information appears in the eighth column (with -u):

Remaining fields are variable width and delimited by spaces:

The working copy path is always the final field, so it can include spaces.