aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/restore_repo.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/restore_repo.go')
-rw-r--r--cmd/restore_repo.go21
1 files changed, 11 insertions, 10 deletions
diff --git a/cmd/restore_repo.go b/cmd/restore_repo.go
index c19e28f13d..37b32aa304 100644
--- a/cmd/restore_repo.go
+++ b/cmd/restore_repo.go
@@ -9,38 +9,39 @@ import (
"code.gitea.io/gitea/modules/private"
"code.gitea.io/gitea/modules/setting"
- "github.com/urfave/cli"
+ "github.com/urfave/cli/v2"
)
// CmdRestoreRepository represents the available restore a repository sub-command.
-var CmdRestoreRepository = cli.Command{
+var CmdRestoreRepository = &cli.Command{
Name: "restore-repo",
Usage: "Restore the repository from disk",
Description: "This is a command for restoring the repository data.",
Action: runRestoreRepository,
Flags: []cli.Flag{
- cli.StringFlag{
- Name: "repo_dir, r",
- Value: "./data",
- Usage: "Repository dir path to restore from",
+ &cli.StringFlag{
+ Name: "repo_dir",
+ Aliases: []string{"r"},
+ Value: "./data",
+ Usage: "Repository dir path to restore from",
},
- cli.StringFlag{
+ &cli.StringFlag{
Name: "owner_name",
Value: "",
Usage: "Restore destination owner name",
},
- cli.StringFlag{
+ &cli.StringFlag{
Name: "repo_name",
Value: "",
Usage: "Restore destination repository name",
},
- cli.StringFlag{
+ &cli.StringFlag{
Name: "units",
Value: "",
Usage: `Which items will be restored, one or more units should be separated as comma.
wiki, issues, labels, releases, release_assets, milestones, pull_requests, comments are allowed. Empty means all units.`,
},
- cli.BoolFlag{
+ &cli.BoolFlag{
Name: "validation",
Usage: "Sanity check the content of the files before trying to load them",
},