From 33fda1b8e4da0ad9d4208a8b8249c8d7b305f4ae Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sun, 8 Mar 2026 01:56:58 +0800 Subject: cmd/receivepack9418: Init --- cmd/receivepack9418/main.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 cmd/receivepack9418/main.go (limited to 'cmd/receivepack9418/main.go') diff --git a/cmd/receivepack9418/main.go b/cmd/receivepack9418/main.go new file mode 100644 index 00000000..377bf7d4 --- /dev/null +++ b/cmd/receivepack9418/main.go @@ -0,0 +1,23 @@ +// Command receivepack9418 serves one fixed repository over git:// receive-pack on TCP 9418. +package main + +import ( + "flag" + "log" +) + +func main() { + listenAddr := flag.String("listen", ":9418", "listen address") + repoPath := flag.String("repo", "", "path to git dir (.git or bare repo root)") + + flag.Parse() + + if *repoPath == "" { + log.Fatal("must provide -repo ") + } + + err := run(*listenAddr, *repoPath) + if err != nil { + log.Fatalf("run: %v", err) + } +} -- cgit v1.3.1-10-gc9f91