gsc

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2024 License: MIT

README

gsc (Gitlab Structured Cloner)

gsc is a tool to help you clone all the repositories from a Gitlab group in a way that you see the repositories in the same structure as they are in the Gitlab group.

Usage

gsc - GitLab Structured Cloner

gsc is a tool to help you clone all the repositories from a Gitlab group in a way that you see the repositories in the same structure as they are in the Gitlab group.

usage: gsc [flags]

  -all
        Clone all projects, default is true
  -concurrency int
        Number of concurrent workers, default is 10 (default 10)
  -group int
        Clone projects from the given group ID
  -host string
        GitLab hostname, default is https://gitlab.com (default "https://gitlab.com")
  -insecure
        Allow insecure connection to your GitLab instance, default is false
  -matcher string
        Clone projects that match project name with the given regex
  -quiet
        Quiet bypasses the confirmation prompt, default is false
  -recursive
        Clone projects recursively, default is false
  -token string
        GitLab token for authentication
  -username string
        GitLab username for authentication
  -verbose
        Verbose output, default is false
  -version
        Print version information

Directories

Path Synopsis
git

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL