wvs changelist

Shows help messages for all changelist commands.

Options

  -h, --help   help for changelist

wvs changelist begin

Begin a new changelist

Synopsis

Allows user to begin a new named changelist. It will include any changes you made before beginning the changelist while there was not changelist present.

You can either specifiy the “message” with no flags, or specify the changelist name, and optional description separately with the appropraite flags. If the message form of the command is used, then no flags are accepted and the first line of the message is used as the “name” and subsequent lines are used as the “description.

wvs changelist begin [message] | [flags]

Options

  -d, --description string   Description for the task
  -h, --help                 help for begin
  -n, --name string          Name for the task

wvs changelist cancel

Cancel the current changelist.

Synopsis

Cancels the current changelist. Reverts any changed files and deletes the feature branch that was created for the changelist.

wvs changelist cancel [flags]

Options

  -h, --help   help for cancel

wvs changelist changes

Display file changes in current changelist.

Synopsis

Displays all changes made since the inception of the changelist.

wvs changelist changes [flags]

Options

  -a, --added     Show added files
  -c, --changed   Show changed files
  -d, --deleted   Show deleted files
  -h, --help      help for changes
  -p, --path      Only examine within this path

wvs changelist finish

Finish the current changelist.

Synopsis

Allows user to finish a changelist and save it locally.

wvs changelist finish [flags]

Options

  -h, --help     help for finish
      --noPush   Stop finish changelist from pushing

wvs changelist grab

Grab a list of files for exclusive use.

Synopsis

Calls “git lfs lock” under the hood and adds the locked file to the current changelist. File paths should be provided relative to the root of the project.

wvs changelist grab [file1 file2 ...] [flags]

Options

  -h, --help      help for grab.
      --json      Output JSON according to the established WVS CLI standard. See documentation for further info.
  -m, --max int   Max number of files to grab (default 100).

wvs changelist release

Release a set of previously grabbed files.

Synopsis

Calls “git lfs unlock” under the hood. Not only releases the lock but also removes the file from the list of locked files in the current changelist. File paths should be provided relative to the root of the project.

wvs changelist release [file1 file2 ...] [flags]

Options

  -h, --help   help for release.
      --json   Output JSON according to the established WVS CLI standard. See documentation for further info.

wvs changelist revert

Revert a set of files to original state.

Synopsis

Allows user to revert a set of files to their original state.

wvs changelist revert [file1 file2 ...] [flags]

Options

  -f, --files   Files to release (default true)
  -h, --help    help for revert

wvs changelist set

Edit properties of a changelist.

Synopsis

Provides subcommands to allow setting various properties of an existing changelist.

Options

  -h, --help   help for set

wvs changelist set description

Change the description of the changelist.

Synopsis

The description of a changelist comprises, along with the name, the entirety of the commit messages that will be submitted to repository. The string may contain spaces and any other character. If it contains spaces, or special characters, it must be quoted.

wvs changelist set description <cl_description> [flags]

Options

  -h, --help   help for description

wvs changelist set name

Change the name of the changelist.

Synopsis

The name of a changelist is the first line in its commit message. This command allows you set the value for that name. The string may contain spaces but cannot contain special characters. If it contains spaces, it must be quoted.

wvs changelist set name <cl_name> [flags]

Options

  -h, --help   help for name

wvs changelist snapshot

Take a named snapshot of the current changelist.

Synopsis

Allows user to save all current changes in a changelist.

wvs changelist snapshot [flags]

Options

  -d, --description string   Description for the snapshot
  -h, --help                 help for snapshot
  -n, --name string          Name for the snapshot
  -s, --screenshot           Snapshot of the work

See also

  • wvs - A Command Line Interface for interacting with a Wevr Virtual Studio.