|
70 | 70 | | help | [pattern] | OVE help | CORE |
|
71 | 71 | | hooks | [disable\|enable\|install\|remove [hook]\|list] | manage hooks | CORE |
|
72 | 72 | | ide | [close\|reopen] | launch one or more 'loop'-commands specified by OVE_IDE_LOOP_ARGS (tmux only) | UTIL |
|
73 |
| -| image-refresh | | refresh list of available Linux distributions (incus\|LXD only) | UTIL | |
74 | 73 | | import | file | import project(s), see export | CORE |
|
75 | 74 | | import-submodules | [git] | append submodule(s) to 'revtab' and run fetch for all/specified git repositories | CORE |
|
76 | 75 | | init | \|[dir]\|[dir name] | scan directories and look for git repositories, if found create/update a OVE workspace | CORE |
|
|
93 | 92 | | list-git-command-options | | list git command options (d=default, o=override) | CORE |
|
94 | 93 | | list-heads | [git...] | git log for all/specified git repositories | CORE |
|
95 | 94 | | list-hooks | [enabled\|disabled] | list installed hooks | CORE |
|
| 95 | +| list-hub | | list hub | CORE | |
96 | 96 | | list-missing-projects | [project...\|tag...] | list any missing project(s) | CORE |
|
97 | 97 | | list-modified-files | | list modified files | CORE |
|
98 | 98 | | list-modified-files-basename | | list modified files (basename) | CORE |
|
|
119 | 119 | | mrproper | [y] | remove untracked repository files, '${OVE_STAGE_DIR}/*' and '${OVE_ARCHIVE_DIR}/*', USE WITH CARE | BUILD |
|
120 | 120 | | news | [git...] | list upstream changes for all/specified repositories | CORE |
|
121 | 121 | | nop | | do nothing | DEBUG |
|
| 122 | +| oneliner | [dir] | print or execute ${OVE_OWEL_DIR}/SETUP | CORE | |
122 | 123 | | patch-repo | [git...] | patch all/specified repositories with $OVE_OWEL_DIR/patches/[<git>/]{*.diff,*.patch} (override OVE_PATCH_REPOS) | CORE |
|
123 | 124 | | post-push | | run OVE unittests within a few Linux distributions specified by ${OVE_DIR}/tests/distrocheck.list (incus\|LXD only) | INTERNAL |
|
124 | 125 | | post-push-parallel | | post-push in parallel (tmux and incus\|LXD only) | INTERNAL |
|
125 | 126 | | pre-push | | shell-check+unittest+generate-doc combo | INTERNAL |
|
126 | 127 | | proj2val | project...\|tag... key | print project(s) value based on key | CORE |
|
127 | 128 | | pull | [git...] | git pull for all/specified repositories | CORE |
|
| 129 | +| purge-hub | | purge hub | CORE | |
128 | 130 | | readme | [git...] | display README files for all/specified git repositories | UTIL |
|
129 | 131 | | rebase-autosquash | [git...] | run 'git rebase -i HEAD~N --autosquash' where N is the number of local commits not yet published | CORE |
|
130 | 132 | | rec | [0\|1] | toggle or set screen recording |
|
131 | 133 | | refresh | [pattern...] | refresh OVE workspaces on this host | UTIL |
|
| 134 | +| refresh-hub | | refresh hub | CORE | |
| 135 | +| refresh-image | | refresh list of available Linux distributions (incus\|LXD only) | UTIL | |
132 | 136 | | remote | [git...] | git remote -v for all/specified git repositories | CORE |
|
133 | 137 | | remote-check | | sanity check that all remotes are online | CORE |
|
134 | 138 | | remote-set-url | url [git...] | change the URL of 'origin' remote for all/specified repositories | CORE |
|
|
147 | 151 | | rm-logs | [days [y]] | remove OVE logs older than 30\|days days. days=0 => all logs | LOG |
|
148 | 152 | | run | \|t c | run one command 'c' in terminal/tmux with timeout 't' (0=no timeout) | UTIL |
|
149 | 153 | | run-parallel | t0 c0 [t1 c1 t2 c2...] | run commands in parallel (tmux only) | UTIL |
|
150 |
| -| setup | [dir] | print or execute ${OVE_OWEL_DIR}/SETUP | CORE | |
| 154 | +| setup | [dir url [rev]] | setup OVE workspace | CORE | |
151 | 155 | | shell-check | | run shellcheck on OVE | INTERNAL |
|
152 | 156 | | shortlog-owel | <rev> <rev> | shortlog two OWEL revisions | CORE |
|
153 | 157 | | show | [rev...] | ove list-heads or search for 'rev' within all git repositories. If found run 'git show rev' | CORE |
|
|
0 commit comments