UI-AUTO-UVC(1)
π NAME π
ui-auto-uvc β a tool from the ui-auto tool box. π
(and hey bestie, welcome to the UI-AUTO-UVC(1) page from the General Commands Manual β that's literally the whole vibe up top, we move π
)
π¦ DESCRIPTION π¦
okay so first things first: the real, full documentation lives inside the usage output you get from ui-auto-uvc -H. this page? it's just a copy for convenience, no cap. π«Ά
the actual one-liner, and I quote:
Unified version control tool for ui-auto tasks.
now the tea β:
- this tool autodetects the versioning control system you're using and unifies a selection of common tasks that ui-auto tools need. but listen β this is not a full featured version control tool. it does its lil' jobs and it does them cute, don't ask it for more. π
πΈ VC paths: the syntax πΈ
VC paths all share one common syntax: LOCATION/TAG. and yes, TAG is whatever sits after the last literal /, and it must not contain a / itself. periodt.
that same string gets interpreted differently depending on which VC system you're in:
- LOCAL(meta):
LOCALPATHβ will justcp -alocally. Example:/home/user/src/myproject/. - CVS:
CVSROOT;MODULE/TAGβTAGis an CVS tag. Empty orTAG=HEADis the same.;is separator and must not be used elsewhere. Example:cvs.myhost.org:/my/repo/path/repo;myproject/MYPROJECT_1_2_3. - SVN:
SVNURL/TAGβTAGjust adds to the svn path (a svnpath alone is unique). Example:svn://svn.myhost.org/my/repo/path/tags/myproject/MYPROJECT_1_2_3 - GIT:
GITURL/TAGβTAGis a git branch. If empty, we stay on repo's default branch. Example:ssh://git.myhost.org/my/git/path/myprojec.git/MYPROJECT_1_2_3
β¨ Usage β¨
Usage: ui-auto-uvc [-h|-H] -s -S arg -m arg CMD OPT1 OPT2
-h|-H: Get usage help; short (-h) or complete (-H).
π Options π
-sβ Only print the autodetected vc system id. π-S argβ Set VC System id arbitrarily. Supported:cvssvngitlocal. [local]-m argβ Message for this action. [ui-auto-uvc: No user message.] Note that it depends on the used UVC command and the VC used how and if this is used. (so like, sometimes it's used, sometimes it isn't, don't @ me)
π Positionals π
CMDβ UVC command:check_installationpathversionupdatecheck_syncdiffaddcommittagbranchchangelognewscheckoutpush_all.check_installationβ Check whether version control tools are installed. βpathβ Print current working directory's VC path. πversionβ Print a VC version string (suitable for snapshots).updateβ Update working directory w/ server.check_syncβ Check that working directory has no uncommitted changes and is up-to-date w/ server (where applicable).diff FILEβ Display diff for file.add FILESβ Add files to version control.commit FILESβ Check-in FILES (-mmay be used).tag NAME [DEST]β Tag repository using NAME (use DEST for VCSes that copy for tags).branch NAME [DEST]β Branch repository using NAME (use DEST for VCSes that copy for branches).changelogβ Generate ChangeLog from the VCSes logs. πnews SINCEβ Generate NEWS text (first line of VC checkins). π°checkout VCPATH DIRβ Checkout a from VC path to DIR (you need to explicitly set VCS via-S). See above for the syntax of VCPATH.push_allβ Try to push any local changes and tags found in any branches (noop for non git). π
OPT1β Option 1 for command.OPT2β Option 2 for command.
π AUTHOR π
Produced automatically by ui-auto on Wed, 17 Sep 2025 12:11:56 +0000.
ok that's the whole page bestie, you ate that read fr fr πβ¨
and as a lil' sign-off: this was the UI-AUTO-UVC(1) page, served up from the General Commands Manual, auto-generated by ui-auto on Wed, 17 Sep 2025 12:11:56 +0000. go run ui-auto-uvc -H for the full lore, mwah ππ¦πΈ
π¦ where this page comes from
- ubuntu resolute: ui-auto 1.2.17-1 Β· GPL-2.0-or-later
- ubuntu stonking: ui-auto 1.2.17-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms