diff options
| author | Jeff Carr <[email protected]> | 2025-10-17 04:05:59 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-17 04:05:59 -0500 |
| commit | f051898378892b9a58e36cc28af68200cadde315 (patch) | |
| tree | 74220e4c9619cc86df7af4608b1edb83650fdc17 /doCheckout.go | |
| parent | d02733e0f7fb64fb2dfc68e120e55dfd7fb5405b (diff) | |
remove "forge checkout". too easy to type instead of git checkout
Diffstat (limited to 'doCheckout.go')
| -rw-r--r-- | doCheckout.go | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/doCheckout.go b/doCheckout.go deleted file mode 100644 index a661b90..0000000 --- a/doCheckout.go +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright 2017-2025 WIT.COM Inc. All rights reserved. -// Use of this source code is governed by the GPL 3.0 - -package main - -import ( - "fmt" - "time" - - "go.wit.com/lib/gui/shell" - "go.wit.com/lib/protobuf/forgepb" - "go.wit.com/lib/protobuf/gitpb" - "go.wit.com/log" -) - -// trys to figure out if there is still something to update - -func didRepoChangeDir(repo *gitpb.Repo) error { - return repo.DidRepoChangeDir() -} - -func doCheckout() error { - if argv.Checkout.User != nil { - me.forge.SetMode(forgepb.ForgeMode_USER) - start := time.Now() - err := me.forge.DoAllCheckoutUser(argv.Force) - dur := time.Since(start) - log.Printf("Checked out %d user braches in %s\n", me.forge.Repos.Len(), shell.FormatDuration(dur)) - me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes - me.forge.SaveRepos() - if err != nil { - badExit(err) - } - okExit("") - } - - if argv.Checkout.Devel != nil { - me.forge.SetMode(forgepb.ForgeMode_DEVEL) - if err := me.forge.DoAllCheckoutDevelNew(argv.Force); err != nil { - badExit(err) - } - okExit("") - } - - if argv.Checkout.Master != nil { - me.forge.SetMode(forgepb.ForgeMode_MASTER) - - err := me.forge.DoAllCheckoutMaster() - me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes - me.forge.SaveRepos() - if err != nil { - badExit(err) - } - okExit("") - } - badExit(fmt.Errorf("did not specify what branch to checkout")) - return nil -} |
