diff options
Diffstat (limited to 'argv.go')
| -rw-r--r-- | argv.go | 20 |
1 files changed, 9 insertions, 11 deletions
@@ -7,33 +7,31 @@ package main var argv args type FindCmd struct { - All bool `arg:"--all" help:"select every repo"` - ReadOnly bool `arg:"--readonly" help:"include read-only repos"` + All bool `arg:"--all" help:"select every repo (the default)"` Mine bool `arg:"--mine" help:"your repos as defined in the forge config"` Favorites bool `arg:"--favorites" help:"your repos configured as favorites"` - Private bool `arg:"--private" help:"private repos from your .config/forge/"` + Private bool `arg:"--private" help:"your private repos from your .config/forge/"` + // ReadOnly bool `arg:"--readonly" help:"include read-only repos"` } type args struct { - Find *FindCmd `arg:"subcommand:find" help:"select repos (for example, --all or --mine)"` List *FindCmd `arg:"subcommand:list" help:"just show a table of the current state"` + Dirty *FindCmd `arg:"subcommand:dirty" help:"check if your git repos are dirty"` User *FindCmd `arg:"subcommand:user" help:"git checkout user"` Devel *FindCmd `arg:"subcommand:devel" help:"git checkout devel"` Master *FindCmd `arg:"subcommand:master" help:"git checkout master"` GitPull *FindCmd `arg:"subcommand:pull" help:"run 'git pull'"` - Config bool `arg:"--config" help:"show your .config/forge/ settings"` + Config *FindCmd `arg:"subcommand:config" help:"show your .config/forge/ settings"` ListPatchSet bool `arg:"--list-patchset" help:"list patch sets"` DryRun bool `arg:"--dry-run" help:"show what would be run"` Fix bool `arg:"--fix" help:"fix config, save config & exit"` Delete string `arg:"--delete" help:"delete this repo"` URL string `arg:"--connect" help:"gowebd url"` Register string `arg:"--register" help:"register your git URL (foo.com/mystuff) or (github.com/foo/bar)"` - // List bool `arg:"--list" help:"just show a table of the current state"` - GitReset bool `arg:"--git-reset" help:"run 'git reset --hard'"` - Scan bool `arg:"--scan" help:"reload protobuf from .git/"` - Force bool `arg:"--force" help:"force redo things"` - Dirty bool `arg:"--dirty" help:"update git CheckDirty()"` - PatchSet string `arg:"--patchset" help:"make patch set"` + GitReset bool `arg:"--git-reset" help:"run 'git reset --hard'"` + Scan bool `arg:"--scan" help:"reload protobuf from .git/"` + Force bool `arg:"--force" help:"force redo things"` + PatchSet string `arg:"--patchset" help:"make patch set"` } func (args) Version() string { |
