Unity Version Manager CLI implemented with Python and Typer
Project description
Unity Version Manager
Unity Version Manager CLI implemented with Python and Typer.
Usage:
$ uvm [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
build
: Command to manage the version buildcode
: Command to manage the version codeget
: Get the versionmajor
: Command to manage the version majorminor
: Command to manage the version minorpatch
: Command to manage the version patchset
: Set the version
uvm build
Command to manage the version build
Usage:
$ uvm build [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version buildset
: Set the version buildsetup
: Increase the version build to the next
uvm build get
Get the version build
Usage:
$ uvm build get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm build set
Set the version build
Usage:
$ uvm build set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version build [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm build setup
Increase the version build to the next
Usage:
$ uvm build setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code
Command to manage the version code
Usage:
$ uvm code [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version codeset
: Set the version codesetup
: Increase the version code to the next
uvm code get
Get the version code
Usage:
$ uvm code get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code set
Set the version code
Usage:
$ uvm code set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version code [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code setup
Increase the version code to the next
Usage:
$ uvm code setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm get
Get the version
Usage:
$ uvm get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major
Command to manage the version major
Usage:
$ uvm major [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version majorset
: Set the version majorsetup
: Increase the version major to the next
uvm major get
Get the version major
Usage:
$ uvm major get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major set
Set the version major
Usage:
$ uvm major set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version major [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major setup
Increase the version major to the next
Usage:
$ uvm major setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor
Command to manage the version minor
Usage:
$ uvm minor [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version minorset
: Set the version minorsetup
: Increase the version minor to the next
uvm minor get
Get the version minor
Usage:
$ uvm minor get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor set
Set the version minor
Usage:
$ uvm minor set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version minor [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor setup
Increase the version minor to the next
Usage:
$ uvm minor setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch
Command to manage the version patch
Usage:
$ uvm patch [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version patchset
: Set the version patchsetup
: Increase the version patch to the next
uvm patch get
Get the version patch
Usage:
$ uvm patch get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch set
Set the version patch
Usage:
$ uvm patch set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version patch [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch setup
Increase the version patch to the next
Usage:
$ uvm patch setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm set
Set the version
Usage:
$ uvm set [OPTIONS] ARG [FILENAME]
Arguments:
ARG
: The format must be"*.*.*b*(*)"
where * is the major, minor, patch, build and code respectively and all integers. [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.