summaryrefslogtreecommitdiff
path: root/doCheckout.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-17 04:05:59 -0500
committerJeff Carr <[email protected]>2025-10-17 04:05:59 -0500
commitf051898378892b9a58e36cc28af68200cadde315 (patch)
tree74220e4c9619cc86df7af4608b1edb83650fdc17 /doCheckout.go
parentd02733e0f7fb64fb2dfc68e120e55dfd7fb5405b (diff)
remove "forge checkout". too easy to type instead of git checkout
Diffstat (limited to 'doCheckout.go')
-rw-r--r--doCheckout.go58
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
-}