ubconnect features explorative help pages. Add -h/--help to any command to see the available options.
Many commands directly show the help page when executed without any options and arguments.
The following sections show all available (sub-)commands.
ubconnectUsage: ubconnect [OPTIONS] COMMAND [ARGS]...ubConnect CLI for integrating Sphinx-Needs with external systems.╭─ Options ─────────────────────────────────────────────────────────────────────────╮│--versionShow the version and exit││--install-completionInstall completion for the current shell.││--show-completionShow completion for the current shell, to copy it ││or customize the installation. ││--helpShow this message and exit.│╰───────────────────────────────────────────────────────────────────────────────────╯╭─ Commands ────────────────────────────────────────────────────────────────────────╮│reqif Data exchange with .reqif and .reqifz files │╰───────────────────────────────────────────────────────────────────────────────────╯
to-reqifUsage: ubconnect reqif to-reqif [OPTIONS] NEEDSJSON_PATHConvert needs.json to .reqif(z) file╭─ Arguments ───────────────────────────────────────────────────────────────────────╮│*needsjson_pathFILEThe path to the needs.json input file[required]│╰───────────────────────────────────────────────────────────────────────────────────╯╭─ Options ─────────────────────────────────────────────────────────────────────────╮│--outpath-oPATHThe path to the .reqif(z) output file││[default: needs.reqif] ││--name-nTEXTThe name of the ReqIfSpecification││--reqifz-zWrite the output as .reqifz file││--group-types-gtGroup need items to multiple ││specifications/ObjectTypes by need types. If not ││enabled, all need items are collected into one ││specification/ObjectType. ││--helpShow this message and exit.│╰───────────────────────────────────────────────────────────────────────────────────╯╭─ License ─────────────────────────────────────────────────────────────────────────╮│--license-keyTEXT Use a specific license key. ││[env var: UBCONNECT_LICENSE_KEY]││--license-userTEXT Use a specific license user. ││[env var: UBCONNECT_LICENSE_USER]││--license-stageprod|devUse a specific license stage ││[env var: UBCONNECT_LICENSE_STAGE]│╰───────────────────────────────────────────────────────────────────────────────────╯╭─ Logging ─────────────────────────────────────────────────────────────────────────╮│--verbose-vShow debug information││--quiet-qOnly show errors and warnings│╰───────────────────────────────────────────────────────────────────────────────────╯