- Options
- wvs changelist begin
- wvs changelist cancel
- wvs changelist list
- wvs changelist switch
- wvs changelist changes
- wvs changelist finish
- wvs changelist grab
- wvs changelist move
- wvs changelist movecl
- wvs changelist set
- wvs changelist set description
- wvs changelist set name
- wvs changelist remove
- See also
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
--json Output JSON according to the established WVS CLI standard.
-n, --name string Name for the task
wvs changelist cancel
Cancel a changelist
Synopsis
Cancels the current changelist. If the –target option is specified, the specified changelist will be canceled instead.
The files in the changelist are not reverted, but rather become unmanaged changes that are not part of a changelist.
wvs changelist cancel [flags]
Options
-h, --help help for cancel
-t, --target string Target changelist id to cancel
wvs changelist list
List all existing changelists
Synopsis
Lists all existing changelists, providing both the unique id of the changelist, as well as a simple number that can be used to issue other changelist comands
wvs changelist list [flags]
Options
-h, --help help for list
wvs changelist switch
Switch the current changelist to the one specified
Synopsis
Switch the current changelist to the one specified. The changelist must exist.
wvs changelist switch [changelist id] [flags]
Options
-h, --help help for switch
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
Finishes a changelist. This will commit the specified changelist to the local repository, push it to the remote repository, and unlock an files that were locked in the changelist.
If the –noPush option is specified, the changelist will not be pushed to the remote repository.
If the –noOpenCheck option is specified, the finishing process will not check for open files. This is dangerous and should only be used if you know what you are doing.
If the changelist is empty, it will be canceled instead.
wvs changelist finish [flags]
Options
-h, --help help for finish
--noOpenCheck Don't check for open files (danger!)
--noPush Stop finish changelist from pushing
-t, --target string Target changelist id to finish
wvs changelist grab
Adds files to the changelist
Synopsis
Adds the specified files to the current changelist. If the –target option is specified, the files will be added to the specified changelist.
If the files are lockable files, they are also locked upon being successfully added to the changelist.
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)
--no-checks Do not perform conflict checks. This is faster, but dangerous.
--no-update Do not fetch latest. This is faster, but dangerous.
-t, --target string Target changelist id to grab the files to
wvs changelist move
Moves the specified files to the current changelist
Synopsis
Moves all the specified files to the current changelist. If the files are in a different changelist, they will be moved to the current one. If the files are not in a changelist an error will be returned. If the files are already in the current changelist, they will be ignored and treated as if the move had happened successfully.
wvs changelist move [filename1 filename2 ...] [flags]
Options
-h, --help help for move
-t, --target string Target changelist id to move the files to
wvs changelist movecl
Moves all files from the specified changelist to the current changelist
Synopsis
Moves all the files contained in the specified changelist to the current changelist.
wvs changelist movecl [changelist id] [flags]
Options
-h, --help help for movecl
-t, --target string Target changelist id to move the files to
wvs changelist set
Edit properties of a changelist
Synopsis
Provides subcommands to allow setting various properties of an existing changelist.
If the –target option is specified, the specified changelist will be modified instead of the current one.
Options
-h, --help help for set
-t, --target string Target changelist id to modify
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
Options inherited from parent commands
-t, --target string Target changelist id to modify
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
Options inherited from parent commands
-t, --target string Target changelist id to modify
wvs changelist remove
Remove the files specified from their changelist.
Synopsis
Removes the files from whatever changelist they are a member of and makes them unmanaged (i.e. not part of any changelist). Does not change the state of the file in any way; neither the content, nor an locks are modified.
If the specified files are not part of a changelist, they will be ignored and treated as if the remove had happened successfully.
wvs changelist remove [file1 file2 ...] [flags]
Options
-h, --help help for remove
See also
- wvs - A Command Line Interface for interacting with a Wevr Virtual Studio.