From a699af22c1715c68f436409c13288a85ec26eafa Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Thu, 31 Dec 2020 18:16:02 +0800 Subject: [PATCH 01/10] Add pager to the branches page --- modules/git/repo_commit.go | 3 + routers/repo/branch.go | 205 +++++++++++++++++++------------- templates/repo/branch/list.tmpl | 3 + 3 files changed, 131 insertions(+), 80 deletions(-) diff --git a/modules/git/repo_commit.go b/modules/git/repo_commit.go index c31f4166283bc..f02fdde5a8923 100644 --- a/modules/git/repo_commit.go +++ b/modules/git/repo_commit.go @@ -110,6 +110,9 @@ func (repo *Repository) GetCommitByPath(relpath string) (*Commit, error) { // CommitsRangeSize the default commits range size var CommitsRangeSize = 50 +// BranchesRangeSize the default branches range size +var BranchesRangeSize = 20 + func (repo *Repository) commitsByRange(id SHA1, page, pageSize int) (*list.List, error) { stdout, err := NewCommand("log", id.String(), "--skip="+strconv.Itoa((page-1)*pageSize), "--max-count="+strconv.Itoa(pageSize), prettyLogFormat).RunInDirBytes(repo.Path) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index 81e8916af2a09..9dab51abf9690 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -52,7 +52,22 @@ func Branches(ctx *context.Context) { ctx.Data["PageIsViewCode"] = true ctx.Data["PageIsBranches"] = true - ctx.Data["Branches"] = loadBranches(ctx) + page := ctx.QueryInt("page") + if page <= 1 { + page = 1 + } + + pageSize := ctx.QueryInt("limit") + if pageSize <= 0 { + pageSize = git.BranchesRangeSize + } + + branches, branchesCount := loadBranches(ctx, page, pageSize) + ctx.Data["Branches"] = branches + pager := context.NewPagination(int(branchesCount), git.BranchesRangeSize, page, 5) + pager.SetDefaultParams(ctx) + ctx.Data["Page"] = pager + ctx.HTML(200, tplBranch) } @@ -176,17 +191,18 @@ func deleteBranch(ctx *context.Context, branchName string) error { return nil } -func loadBranches(ctx *context.Context) []*Branch { +func loadBranches(ctx *context.Context, page, pageSize int) ([]*Branch, int) { + defaultBranch, err := repo_module.GetBranch(ctx.Repo.Repository, ctx.Repo.Repository.DefaultBranch) rawBranches, err := repo_module.GetBranches(ctx.Repo.Repository) if err != nil { ctx.ServerError("GetBranches", err) - return nil + return nil, 0 } protectedBranches, err := ctx.Repo.Repository.GetProtectedBranches() if err != nil { ctx.ServerError("GetProtectedBranches", err) - return nil + return nil, 0 } repoIDToRepo := map[int64]*models.Repository{} @@ -195,100 +211,129 @@ func loadBranches(ctx *context.Context) []*Branch { repoIDToGitRepo := map[int64]*git.Repository{} repoIDToGitRepo[ctx.Repo.Repository.ID] = ctx.Repo.GitRepo - branches := make([]*Branch, len(rawBranches)) - for i := range rawBranches { - commit, err := rawBranches[i].GetCommit() + var totalNumOfBranches = len(rawBranches) + var startIndex = (page - 1) * pageSize + if startIndex > totalNumOfBranches { + startIndex = totalNumOfBranches - 1 + } + var endIndex = startIndex + pageSize + if endIndex > totalNumOfBranches { + endIndex = totalNumOfBranches - 1 + } + + var branches []*Branch + for i := startIndex; i < endIndex; i++ { + var branch = loadOneBranch(ctx, rawBranches[i], protectedBranches, repoIDToRepo, repoIDToGitRepo) + if branch == nil { + return nil, 0 + } + + if branch.Name == ctx.Repo.Repository.DefaultBranch { + // Skip defult branch + continue + } + + branches = append(branches, branch) + } + + // Always add the default branch + branches = append(branches, loadOneBranch(ctx, defaultBranch, protectedBranches, repoIDToRepo, repoIDToGitRepo)) + + if ctx.Repo.CanWrite(models.UnitTypeCode) { + deletedBranches, err := getDeletedBranches(ctx) if err != nil { - ctx.ServerError("GetCommit", err) - return nil + ctx.ServerError("getDeletedBranches", err) + return nil, 0 } + branches = append(branches, deletedBranches...) + } - var isProtected bool - branchName := rawBranches[i].Name - for _, b := range protectedBranches { - if b.BranchName == branchName { - isProtected = true - break - } + return branches, len(rawBranches) - 1 +} + +func loadOneBranch(ctx *context.Context, rawBranch *git.Branch, protectedBranches []*models.ProtectedBranch, + repoIDToRepo map[int64]*models.Repository, + repoIDToGitRepo map[int64]*git.Repository) *Branch { + + commit, err := rawBranch.GetCommit() + if err != nil { + ctx.ServerError("GetCommit", err) + return nil + } + + branchName := rawBranch.Name + var isProtected bool + for _, b := range protectedBranches { + if b.BranchName == branchName { + isProtected = true + break } + } + + divergence, divergenceError := repofiles.CountDivergingCommits(ctx.Repo.Repository, git.BranchPrefix+branchName) + if divergenceError != nil { + ctx.ServerError("CountDivergingCommits", divergenceError) + return nil + } - divergence, divergenceError := repofiles.CountDivergingCommits(ctx.Repo.Repository, git.BranchPrefix+branchName) - if divergenceError != nil { - ctx.ServerError("CountDivergingCommits", divergenceError) + pr, err := models.GetLatestPullRequestByHeadInfo(ctx.Repo.Repository.ID, branchName) + if err != nil { + ctx.ServerError("GetLatestPullRequestByHeadInfo", err) + return nil + } + headCommit := commit.ID.String() + + mergeMovedOn := false + if pr != nil { + pr.HeadRepo = ctx.Repo.Repository + if err := pr.LoadIssue(); err != nil { + ctx.ServerError("pr.LoadIssue", err) return nil } - - pr, err := models.GetLatestPullRequestByHeadInfo(ctx.Repo.Repository.ID, branchName) - if err != nil { - ctx.ServerError("GetLatestPullRequestByHeadInfo", err) + if repo, ok := repoIDToRepo[pr.BaseRepoID]; ok { + pr.BaseRepo = repo + } else if err := pr.LoadBaseRepo(); err != nil { + ctx.ServerError("pr.LoadBaseRepo", err) return nil + } else { + repoIDToRepo[pr.BaseRepoID] = pr.BaseRepo } - headCommit := commit.ID.String() + pr.Issue.Repo = pr.BaseRepo - mergeMovedOn := false - if pr != nil { - pr.HeadRepo = ctx.Repo.Repository - if err := pr.LoadIssue(); err != nil { - ctx.ServerError("pr.LoadIssue", err) - return nil + if pr.HasMerged { + baseGitRepo, ok := repoIDToGitRepo[pr.BaseRepoID] + if !ok { + baseGitRepo, err = git.OpenRepository(pr.BaseRepo.RepoPath()) + if err != nil { + ctx.ServerError("OpenRepository", err) + return nil + } + defer baseGitRepo.Close() + repoIDToGitRepo[pr.BaseRepoID] = baseGitRepo } - if repo, ok := repoIDToRepo[pr.BaseRepoID]; ok { - pr.BaseRepo = repo - } else if err := pr.LoadBaseRepo(); err != nil { - ctx.ServerError("pr.LoadBaseRepo", err) + pullCommit, err := baseGitRepo.GetRefCommitID(pr.GetGitRefName()) + if err != nil && !git.IsErrNotExist(err) { + ctx.ServerError("GetBranchCommitID", err) return nil - } else { - repoIDToRepo[pr.BaseRepoID] = pr.BaseRepo } - pr.Issue.Repo = pr.BaseRepo - - if pr.HasMerged { - baseGitRepo, ok := repoIDToGitRepo[pr.BaseRepoID] - if !ok { - baseGitRepo, err = git.OpenRepository(pr.BaseRepo.RepoPath()) - if err != nil { - ctx.ServerError("OpenRepository", err) - return nil - } - defer baseGitRepo.Close() - repoIDToGitRepo[pr.BaseRepoID] = baseGitRepo - } - pullCommit, err := baseGitRepo.GetRefCommitID(pr.GetGitRefName()) - if err != nil && !git.IsErrNotExist(err) { - ctx.ServerError("GetBranchCommitID", err) - return nil - } - if err == nil && headCommit != pullCommit { - // the head has moved on from the merge - we shouldn't delete - mergeMovedOn = true - } + if err == nil && headCommit != pullCommit { + // the head has moved on from the merge - we shouldn't delete + mergeMovedOn = true } } - - isIncluded := divergence.Ahead == 0 && ctx.Repo.Repository.DefaultBranch != branchName - - branches[i] = &Branch{ - Name: branchName, - Commit: commit, - IsProtected: isProtected, - IsIncluded: isIncluded, - CommitsAhead: divergence.Ahead, - CommitsBehind: divergence.Behind, - LatestPullRequest: pr, - MergeMovedOn: mergeMovedOn, - } } - if ctx.Repo.CanWrite(models.UnitTypeCode) { - deletedBranches, err := getDeletedBranches(ctx) - if err != nil { - ctx.ServerError("getDeletedBranches", err) - return nil - } - branches = append(branches, deletedBranches...) + isIncluded := divergence.Ahead == 0 && ctx.Repo.Repository.DefaultBranch != branchName + return &Branch{ + Name: branchName, + Commit: commit, + IsProtected: isProtected, + IsIncluded: isIncluded, + CommitsAhead: divergence.Ahead, + CommitsBehind: divergence.Behind, + LatestPullRequest: pr, + MergeMovedOn: mergeMovedOn, } - - return branches } func getDeletedBranches(ctx *context.Context) ([]*Branch, error) { diff --git a/templates/repo/branch/list.tmpl b/templates/repo/branch/list.tmpl index cf7c22462966f..a9966518cf5af 100644 --- a/templates/repo/branch/list.tmpl +++ b/templates/repo/branch/list.tmpl @@ -127,6 +127,9 @@ + + {{template "base/paginate" .}} + {{end}} From 748e95dd55c856b732ecdbc53adfd365e60cb18b Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Thu, 31 Dec 2020 21:09:14 +0800 Subject: [PATCH 02/10] Lint --- routers/repo/branch.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index 9dab51abf9690..4bddfa543bf1f 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -193,6 +193,11 @@ func deleteBranch(ctx *context.Context, branchName string) error { func loadBranches(ctx *context.Context, page, pageSize int) ([]*Branch, int) { defaultBranch, err := repo_module.GetBranch(ctx.Repo.Repository, ctx.Repo.Repository.DefaultBranch) + if err != nil { + ctx.ServerError("GetDefaultBranch", err) + return nil, 0 + } + rawBranches, err := repo_module.GetBranches(ctx.Repo.Repository) if err != nil { ctx.ServerError("GetBranches", err) From 1d75b8e59f076e4502e40da01248bd491ed768d7 Mon Sep 17 00:00:00 2001 From: zeripath Date: Sat, 2 Jan 2021 17:15:15 +0000 Subject: [PATCH 03/10] Update routers/repo/branch.go --- routers/repo/branch.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index 4bddfa543bf1f..7e6df0c0088d1 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -191,6 +191,8 @@ func deleteBranch(ctx *context.Context, branchName string) error { return nil } +// loadBranches loads branches from the repository limited by page & pageSize. +// NOTE: May write to context on error. page & pageSize must be > 0 func loadBranches(ctx *context.Context, page, pageSize int) ([]*Branch, int) { defaultBranch, err := repo_module.GetBranch(ctx.Repo.Repository, ctx.Repo.Repository.DefaultBranch) if err != nil { From 3edc644a8dcae13b384cb721f86602ecf0476275 Mon Sep 17 00:00:00 2001 From: zeripath Date: Sat, 2 Jan 2021 17:15:53 +0000 Subject: [PATCH 04/10] Update routers/repo/branch.go --- routers/repo/branch.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index 7e6df0c0088d1..ace16727a1d5c 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -236,7 +236,7 @@ func loadBranches(ctx *context.Context, page, pageSize int) ([]*Branch, int) { } if branch.Name == ctx.Repo.Repository.DefaultBranch { - // Skip defult branch + // Skip default branch continue } From be8acf68b365cb0a7e487c9dceddf0f71751bec5 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 2 Jan 2021 18:01:50 +0000 Subject: [PATCH 05/10] override pageSize if bigger than max --- routers/repo/branch.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index ace16727a1d5c..c0156058ee87b 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -58,7 +58,7 @@ func Branches(ctx *context.Context) { } pageSize := ctx.QueryInt("limit") - if pageSize <= 0 { + if pageSize <= 0 || pageSize > git.BranchesRangeSize { pageSize = git.BranchesRangeSize } From 29c5745a77be1e0c0b0a5c4059ea3467f6e0ddb7 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sun, 3 Jan 2021 16:34:42 +0000 Subject: [PATCH 06/10] Update templates/repo/branch/list.tmpl Co-authored-by: silverwind --- templates/repo/branch/list.tmpl | 2 -- 1 file changed, 2 deletions(-) diff --git a/templates/repo/branch/list.tmpl b/templates/repo/branch/list.tmpl index a9966518cf5af..8176738ff60b3 100644 --- a/templates/repo/branch/list.tmpl +++ b/templates/repo/branch/list.tmpl @@ -127,9 +127,7 @@ - {{template "base/paginate" .}} - {{end}} From 9ab70a4f8b2d7afc0c7ddd6b479fa5ab5e3d4235 Mon Sep 17 00:00:00 2001 From: Andrew Thornton Date: Sun, 3 Jan 2021 20:08:41 +0000 Subject: [PATCH 07/10] Make branches commit range configurable Signed-off-by: Andrew Thornton --- custom/conf/app.example.ini | 4 ++++ docs/content/doc/advanced/config-cheat-sheet.en-us.md | 2 ++ modules/setting/git.go | 7 +++++++ 3 files changed, 13 insertions(+) diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index e26e9e4d5690e..da72dafeeb0dc 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -1084,6 +1084,10 @@ MAX_GIT_DIFF_LINES = 1000 MAX_GIT_DIFF_LINE_CHARACTERS = 5000 ; Max number of files shown in diff view MAX_GIT_DIFF_FILES = 100 +; Set the default commits range size +COMMITS_RANGE_SIZE = 50 +; Set the default branches range size +BRANCHES_RANGE_SIZE = 20 ; Arguments for command 'git gc', e.g. "--aggressive --auto" ; see more on http://git-scm.com/docs/git-gc/ GC_ARGS = diff --git a/docs/content/doc/advanced/config-cheat-sheet.en-us.md b/docs/content/doc/advanced/config-cheat-sheet.en-us.md index 43f42b95e02f1..e17a3ffcbd8d1 100644 --- a/docs/content/doc/advanced/config-cheat-sheet.en-us.md +++ b/docs/content/doc/advanced/config-cheat-sheet.en-us.md @@ -747,6 +747,8 @@ NB: You must `REDIRECT_MACARON_LOG` and have `DISABLE_ROUTER_LOG` set to `false` - `MAX_GIT_DIFF_LINES`: **100**: Max number of lines allowed of a single file in diff view. - `MAX_GIT_DIFF_LINE_CHARACTERS`: **5000**: Max character count per line highlighted in diff view. - `MAX_GIT_DIFF_FILES`: **100**: Max number of files shown in diff view. +- `COMMITS_RANGE_SIZE`: **50**: Set the default commits range size +- `BRANCHES_RANGE_SIZE`: **20**: Set the default branches range size - `GC_ARGS`: **\**: Arguments for command `git gc`, e.g. `--aggressive --auto`. See more on http://git-scm.com/docs/git-gc/ - `ENABLE_AUTO_GIT_WIRE_PROTOCOL`: **true**: If use git wire protocol version 2 when git version >= 2.18, default is true, set to false when you always want git wire protocol version 1 - `PULL_REQUEST_PUSH_MESSAGE`: **true**: Respond to pushes to a non-default branch with a URL for creating a Pull Request (if the repository has them enabled) diff --git a/modules/setting/git.go b/modules/setting/git.go index 80170e37bf7b9..308d94894ba72 100644 --- a/modules/setting/git.go +++ b/modules/setting/git.go @@ -19,6 +19,8 @@ var ( MaxGitDiffLines int MaxGitDiffLineCharacters int MaxGitDiffFiles int + CommitsRangeSize int + BranchesRangeSize int VerbosePush bool VerbosePushDelay time.Duration GCArgs []string `ini:"GC_ARGS" delim:" "` @@ -37,6 +39,8 @@ var ( MaxGitDiffLines: 1000, MaxGitDiffLineCharacters: 5000, MaxGitDiffFiles: 100, + CommitsRangeSize: 50, + BranchesRangeSize: 20, VerbosePush: true, VerbosePushDelay: 5 * time.Second, GCArgs: []string{}, @@ -91,5 +95,8 @@ func newGit() { args = append(args, "Version 2") // for focus color } + git.CommitsRangeSize = Git.CommitsRangeSize + git.BranchesRangeSize = Git.BranchesRangeSize + log.Info(format, args...) } From 95a5b93424ffa35f51feb7382452551515de8eef Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Mon, 4 Jan 2021 17:57:54 +0800 Subject: [PATCH 08/10] Mock data --- integrations/branches_test.go | 11 ++ .../user2/repo_with_over_10_branches.git/HEAD | 1 + .../repo_with_over_10_branches.git/config | 6 + .../description | 1 + .../hooks/applypatch-msg.sample | 15 ++ .../hooks/commit-msg.sample | 24 +++ .../hooks/post-receive | 15 ++ .../hooks/post-receive.d/gitea | 2 + .../hooks/post-update.sample | 8 + .../hooks/pre-applypatch.sample | 14 ++ .../hooks/pre-commit.sample | 49 +++++ .../hooks/pre-merge-commit.sample | 13 ++ .../hooks/pre-push.sample | 53 ++++++ .../hooks/pre-rebase.sample | 169 ++++++++++++++++++ .../hooks/pre-receive | 15 ++ .../hooks/pre-receive.d/gitea | 2 + .../hooks/pre-receive.sample | 24 +++ .../hooks/prepare-commit-msg.sample | 42 +++++ .../hooks/update | 14 ++ .../hooks/update.d/gitea | 2 + .../hooks/update.sample | 128 +++++++++++++ .../info/exclude | 6 + .../repo_with_over_10_branches.git/info/refs | 14 ++ .../06/dd582ad91ac5d8d81f02a0aaf41210929d649f | Bin 0 -> 150 bytes .../23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 | Bin 0 -> 150 bytes .../2a/ede11428c351019a9d876368856235f080f842 | Bin 0 -> 149 bytes .../2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 | Bin 0 -> 84 bytes .../4f/19c1fb42efe67f15ae7bc9a7690f11628f3560 | Bin 0 -> 84 bytes .../52/d3acbc88fbd030d82f6d519f2cac15971c0fe2 | Bin 0 -> 86 bytes .../5d/f2e3070b97aad596054a84778e48a219aeed56 | Bin 0 -> 150 bytes .../5f/48d03ff998984c151813198670b6d6a2d2c888 | 2 + .../6f/e323318e520419d3af239676e75acf871eff0b | Bin 0 -> 150 bytes .../82/61705b95ad56e43e6d70328d292cd15b75fe74 | Bin 0 -> 150 bytes .../87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 | Bin 0 -> 150 bytes .../8c/fdb9906535c8d516f62c1fbd1328f29cb69091 | Bin 0 -> 84 bytes .../8e/58ecf97a236aaa09c9646682bfdbca65d9bfb0 | Bin 0 -> 85 bytes .../91/5ca803e9c5f6a92aa113053923e9b95c30237a | 3 + .../91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f | Bin 0 -> 84 bytes .../9a/9af955ef4ae1ab7902216fa5d7395b475daaee | Bin 0 -> 84 bytes .../a0/50513c16aa3ff1f0288f68db4abc83990d3b64 | 2 + .../a1/c6138c6cb4200bd5f393802fb67f74c44a5492 | Bin 0 -> 84 bytes .../a3/e2c030afac65d8cef686845a80bb3acaebff84 | Bin 0 -> 148 bytes .../a7/017990222d15d5665a2797535b9a9e865ed689 | Bin 0 -> 85 bytes .../ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b | Bin 0 -> 84 bytes .../bb/37c8dc5954762a6f4eb929228840b107e54d41 | Bin 0 -> 150 bytes .../bf/57765d17facf321dc05c66cd43d081bc21a789 | Bin 0 -> 54 bytes .../d1/f7dd09ac4996938286dd88c0c4e22f17950099 | Bin 0 -> 84 bytes .../d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 | Bin 0 -> 18 bytes .../e0/e42472179bd2e8b1d95e14e5c584bb08cb125b | Bin 0 -> 151 bytes .../e2/329389d785a5b59db0bfbb8937239e4422783a | Bin 0 -> 85 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 0 -> 15 bytes .../ea/0d90a8f49b89cd0003502b33a87c3b3c2a23f8 | 3 + .../eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a | Bin 0 -> 85 bytes .../f1/140c9668f284d5b0c93f674138f3f749198155 | 3 + .../fd/6be8b1751721807dc5ffec67055d573dc251fe | Bin 0 -> 85 bytes .../objects/info/packs | 1 + .../refs/heads/branch10 | 1 + .../refs/heads/branch11 | 1 + .../refs/heads/branch12 | 1 + .../refs/heads/branch13 | 1 + .../refs/heads/branch14 | 1 + .../refs/heads/branch2 | 1 + .../refs/heads/branch3 | 1 + .../refs/heads/branch4 | 1 + .../refs/heads/branch5 | 1 + .../refs/heads/branch6 | 1 + .../refs/heads/branch7 | 1 + .../refs/heads/branch8 | 1 + .../refs/heads/branch9 | 1 + .../refs/heads/master | 1 + .../user2/repo_with_over_30_branches.git/HEAD | 1 + .../repo_with_over_30_branches.git/config | 6 + .../description | 1 + .../hooks/applypatch-msg.sample | 15 ++ .../hooks/commit-msg.sample | 24 +++ .../hooks/post-receive | 15 ++ .../hooks/post-receive.d/gitea | 2 + .../hooks/post-update.sample | 8 + .../hooks/pre-applypatch.sample | 14 ++ .../hooks/pre-commit.sample | 49 +++++ .../hooks/pre-merge-commit.sample | 13 ++ .../hooks/pre-push.sample | 53 ++++++ .../hooks/pre-rebase.sample | 169 ++++++++++++++++++ .../hooks/pre-receive | 15 ++ .../hooks/pre-receive.d/gitea | 2 + .../hooks/pre-receive.sample | 24 +++ .../hooks/prepare-commit-msg.sample | 42 +++++ .../hooks/update | 14 ++ .../hooks/update.d/gitea | 2 + .../hooks/update.sample | 128 +++++++++++++ .../info/exclude | 6 + .../repo_with_over_30_branches.git/info/refs | 34 ++++ .../00/91c741621e9b1e878459c5fc6fc9005cedfde4 | Bin 0 -> 88 bytes .../01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 | Bin 0 -> 96 bytes .../03/6a4126af46def86bdc50fd365ba072a5f7f33b | 1 + .../07/935c6041139c096652be6857f68e6a02de2a73 | 2 + .../09/475b3ebe00bafaa0e9e40ede81adf31574964a | Bin 0 -> 21 bytes .../0d/3da73d34cd51db9a21165508da33eeac7af639 | Bin 0 -> 151 bytes .../0f/95d599f9d70aeb47f3b180c0b9008d8d99191b | Bin 0 -> 115 bytes .../0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 | Bin 0 -> 134 bytes .../19/0bbcb93f7b808d22ebfcb40c64d40348aec7c6 | 4 + .../1b/c9c24ccf113e33ba850db335c8f75df2eaca0c | Bin 0 -> 134 bytes .../1c/d3c96e83347b8799d7b1b10962c96ccac15067 | Bin 0 -> 132 bytes .../1d/d1c7246b64887b70ed9a387df047fa18df5a7c | Bin 0 -> 151 bytes .../2b/f6790d4dccb0921c80362e910924f0c1a3ad76 | Bin 0 -> 135 bytes .../2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 | Bin 0 -> 146 bytes .../31/50fd00b436eb546ff4235e56ce2136ae61e24e | Bin 0 -> 105 bytes .../35/93f9012c13eaa4f134891fa8fec096841cbe37 | Bin 0 -> 134 bytes .../37/d7b2f87994d8bad46684a37dd340d2f5361dab | Bin 0 -> 151 bytes .../39/28d8a78172a81d2723f7efea9f5caa8ab84c2b | Bin 0 -> 21 bytes .../3d/540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 | Bin 0 -> 152 bytes .../3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c | Bin 0 -> 146 bytes .../41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c | Bin 0 -> 54 bytes .../41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac | Bin 0 -> 134 bytes .../42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 | Bin 0 -> 152 bytes .../44/2f887ce46bb26b2b2fa1e950ba18f18cb53072 | Bin 0 -> 150 bytes .../46/7644d297dd628c7785006f5a08c1e2d8395ed4 | Bin 0 -> 151 bytes .../49/25b6f82983f3376f0536f073dc84ba3d758825 | 2 + .../4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede | Bin 0 -> 54 bytes .../4e/93d7d4dbacba9df2ea4e38a348192f77473788 | Bin 0 -> 134 bytes .../56/2391dcc7e3ddd79019c0e492f8887fde190c14 | Bin 0 -> 120 bytes .../59/57501677a8a87b3ec2c277d939f87cad5c84c5 | Bin 0 -> 136 bytes .../59/ac257eed8758a35baf9f651a22b24072632f78 | Bin 0 -> 151 bytes .../5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 | Bin 0 -> 146 bytes .../5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 | Bin 0 -> 147 bytes .../5b/46ab72a1f7d251079ad56008ff8cff45f22a05 | Bin 0 -> 151 bytes .../5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a | 2 + .../62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 | Bin 0 -> 151 bytes .../64/c27e5cbf3047aafc430e115fff0ef654b1df37 | Bin 0 -> 135 bytes .../6d/861f2c183a9b2e7237b96c10cb5acfbb6821df | Bin 0 -> 22 bytes .../6f/b4c60ce05f777854d763c4ac951c3c136e5f47 | Bin 0 -> 152 bytes .../70/d9662b84242e05fe6ca27e026659764af16ac4 | 3 + .../71/3309c566cd9d1674e124396aa3cf0c04f6bf68 | Bin 0 -> 135 bytes .../73/5b268ddbdaa972ea2614c9b29a269b3e79b62e | 2 + .../89/934b31186a64d893d858d2f33daf15c24f1062 | Bin 0 -> 21 bytes .../8a/2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 | Bin 0 -> 151 bytes .../8c/fdb9906535c8d516f62c1fbd1328f29cb69091 | Bin 0 -> 84 bytes .../93/9d1342003589b000b04ee1f489066406d05491 | Bin 0 -> 54 bytes .../94/0a229c42bd3879b0b366b77e14347f526c45ca | Bin 0 -> 134 bytes .../99/5c32fca0700168205f69b67d3a60f5c23a5fa5 | Bin 0 -> 122 bytes .../99/677d5dd52c9d80e7ee2134e588b6da73fc2bef | Bin 0 -> 144 bytes .../9a/62ae84d700525b59bb14fb884ae02e604c74ae | Bin 0 -> 117 bytes .../9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 | 2 + .../9e/a1f6c780c49a2fe9b43409868d9cae150d1814 | Bin 0 -> 54 bytes .../a3/ed609b373008db71acf7f51b6b18b745b5e45a | Bin 0 -> 134 bytes .../a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 | 2 + .../b9/2d010338a7a19d99e2c209601e8d154f0ccb6c | Bin 0 -> 109 bytes .../ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce | 2 + .../bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 | Bin 0 -> 151 bytes .../bf/57765d17facf321dc05c66cd43d081bc21a789 | Bin 0 -> 54 bytes .../c3/20be79087cdca614ee303b273f802d77e1ffaa | Bin 0 -> 99 bytes .../c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d | Bin 0 -> 20 bytes .../c8/90fa8f30875b128c41d1fbc553ae07f598b9bd | Bin 0 -> 126 bytes .../ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 | Bin 0 -> 91 bytes .../ca/656e9b2992b342a29fbc3db0e18e22e555f725 | Bin 0 -> 102 bytes .../d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 | Bin 0 -> 18 bytes .../d4/d5c030720b3bf4181e3705e17940b45bdef62a | Bin 0 -> 151 bytes .../da/6707ae38e1e564c19e149bf6ab22b7b2dc4471 | Bin 0 -> 134 bytes .../db/929667fd1a948c53f569a1f399552c012f0705 | Bin 0 -> 151 bytes .../db/f74984d746cbd1bdea4c3576598f65a7fea615 | Bin 0 -> 135 bytes .../dd/84fcf5fea372eeadb7f92536153f219d0b70a9 | 2 + .../de/02cfe3770195ed182c9245189da57c789117e4 | Bin 0 -> 151 bytes .../de/2ca8364babda70cb8c50c0d70fe6303d103398 | Bin 0 -> 151 bytes .../e4/9be18e7c3747b361ddbe463763ce02c5e88403 | Bin 0 -> 151 bytes .../e5/67783ff1803530f31e86aeef3ad85fba3548d6 | 3 + .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 0 -> 15 bytes .../e7/3df7b8ffb274ba106c2996380a5effef090d55 | Bin 0 -> 151 bytes .../e8/3b115c4b357ef853aac4f2d87d135dc40de363 | 3 + .../ec/4900bb6f550a935f45dbcb513f73c1cd7dc20f | Bin 0 -> 112 bytes .../f8/3637d3048dd464b1a0de0658b9a52189c94480 | Bin 0 -> 135 bytes .../f9/3e3a1a1525fb5b91020da86e44810c87a2d7bc | Bin 0 -> 54 bytes .../fe/6f1c7770d4ae5824a0ecfd5451b199399dd723 | Bin 0 -> 147 bytes .../ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 | Bin 0 -> 135 bytes .../objects/info/packs | 1 + .../refs/heads/branch10 | 1 + .../refs/heads/branch11 | 1 + .../refs/heads/branch12 | 1 + .../refs/heads/branch13 | 1 + .../refs/heads/branch14 | 1 + .../refs/heads/branch15 | 1 + .../refs/heads/branch16 | 1 + .../refs/heads/branch17 | 1 + .../refs/heads/branch18 | 1 + .../refs/heads/branch19 | 1 + .../refs/heads/branch2 | 1 + .../refs/heads/branch20 | 1 + .../refs/heads/branch21 | 1 + .../refs/heads/branch22 | 1 + .../refs/heads/branch23 | 1 + .../refs/heads/branch24 | 1 + .../refs/heads/branch25 | 1 + .../refs/heads/branch26 | 1 + .../refs/heads/branch27 | 1 + .../refs/heads/branch28 | 1 + .../refs/heads/branch29 | 1 + .../refs/heads/branch3 | 1 + .../refs/heads/branch30 | 1 + .../refs/heads/branch31 | 1 + .../refs/heads/branch32 | 1 + .../refs/heads/branch33 | 1 + .../refs/heads/branch34 | 1 + .../refs/heads/branch4 | 1 + .../refs/heads/branch5 | 1 + .../refs/heads/branch6 | 1 + .../refs/heads/branch7 | 1 + .../refs/heads/branch8 | 1 + .../refs/heads/branch9 | 1 + .../refs/heads/master | 1 + models/fixtures/repository.yml | 28 +++ 209 files changed, 1386 insertions(+) create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/4f/19c1fb42efe67f15ae7bc9a7690f11628f3560 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/52/d3acbc88fbd030d82f6d519f2cac15971c0fe2 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/82/61705b95ad56e43e6d70328d292cd15b75fe74 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/8e/58ecf97a236aaa09c9646682bfdbca65d9bfb0 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/9a/9af955ef4ae1ab7902216fa5d7395b475daaee create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a0/50513c16aa3ff1f0288f68db4abc83990d3b64 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a3/e2c030afac65d8cef686845a80bb3acaebff84 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bb/37c8dc5954762a6f4eb929228840b107e54d41 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/d1/f7dd09ac4996938286dd88c0c4e22f17950099 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ea/0d90a8f49b89cd0003502b33a87c3b3c2a23f8 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea create mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/03/6a4126af46def86bdc50fd365ba072a5f7f33b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/07/935c6041139c096652be6857f68e6a02de2a73 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0d/3da73d34cd51db9a21165508da33eeac7af639 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/19/0bbcb93f7b808d22ebfcb40c64d40348aec7c6 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/44/2f887ce46bb26b2b2fa1e950ba18f18cb53072 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/ac257eed8758a35baf9f651a22b24072632f78 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6f/b4c60ce05f777854d763c4ac951c3c136e5f47 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8a/2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/93/9d1342003589b000b04ee1f489066406d05491 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/94/0a229c42bd3879b0b366b77e14347f526c45ca create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a3/ed609b373008db71acf7f51b6b18b745b5e45a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c3/20be79087cdca614ee303b273f802d77e1ffaa create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c8/90fa8f30875b128c41d1fbc553ae07f598b9bd create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/da/6707ae38e1e564c19e149bf6ab22b7b2dc4471 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e4/9be18e7c3747b361ddbe463763ce02c5e88403 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e7/3df7b8ffb274ba106c2996380a5effef090d55 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e8/3b115c4b357ef853aac4f2d87d135dc40de363 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ec/4900bb6f550a935f45dbcb513f73c1cd7dc20f create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/f8/3637d3048dd464b1a0de0658b9a52189c94480 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/f9/3e3a1a1525fb5b91020da86e44810c87a2d7bc create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/fe/6f1c7770d4ae5824a0ecfd5451b199399dd723 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 create mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master diff --git a/integrations/branches_test.go b/integrations/branches_test.go index 2b9fc8dda5d75..e92aa778fb33f 100644 --- a/integrations/branches_test.go +++ b/integrations/branches_test.go @@ -25,6 +25,17 @@ func TestViewBranches(t *testing.T) { assert.False(t, exists, "The template has changed") } +func TestViewBranchesSinglePage(t *testing.T) { + defer prepareTestEnv(t)() + + req := NewRequest(t, "GET", "/user2/repo_with_over_10_branches/branches") + resp := MakeRequest(t, req, http.StatusOK) + + htmlDoc := NewHTMLParser(t, resp.Body) + _, exists := htmlDoc.doc.Find(".delete-branch-button").Attr("data-url") + assert.False(t, exists, "The template has changed") +} + func TestDeleteBranch(t *testing.T) { defer prepareTestEnv(t)() diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD new file mode 100644 index 0000000000000..cb089cd89a7d7 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config new file mode 100644 index 0000000000000..e6da231579bcc --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config @@ -0,0 +1,6 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true + ignorecase = true + precomposeunicode = true diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description new file mode 100644 index 0000000000000..498b267a8c781 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample new file mode 100755 index 0000000000000..a5d7b84a67345 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample new file mode 100755 index 0000000000000..b58d1184a9d43 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive new file mode 100755 index 0000000000000..f1f2709dddeea --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +data=$(cat) +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +echo "${data}" | "${hook}" +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea new file mode 100755 index 0000000000000..43a948da3a983 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" post-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample new file mode 100755 index 0000000000000..ec17ec1939b7c --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample new file mode 100755 index 0000000000000..4142082bcb939 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample new file mode 100755 index 0000000000000..6a756416384c2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample new file mode 100755 index 0000000000000..399eab1924e39 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample new file mode 100755 index 0000000000000..6187dbf4390fc --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +z40=0000000000000000000000000000000000000000 + +while read local_ref local_sha remote_ref remote_sha +do + if [ "$local_sha" = $z40 ] + then + # Handle delete + : + else + if [ "$remote_sha" = $z40 ] + then + # New branch, examine all commits + range="$local_sha" + else + # Update to existing branch, examine new commits + range="$remote_sha..$local_sha" + fi + + # Check for WIP commit + commit=`git rev-list -n 1 --grep '^WIP' "$range"` + if [ -n "$commit" ] + then + echo >&2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample new file mode 100755 index 0000000000000..6cbef5c370d8c --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive new file mode 100755 index 0000000000000..f1f2709dddeea --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +data=$(cat) +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +echo "${data}" | "${hook}" +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea new file mode 100755 index 0000000000000..49d09406364a5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" pre-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample new file mode 100755 index 0000000000000..a1fd29ec14823 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000000000..10fa14c5ab013 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update new file mode 100755 index 0000000000000..df5bd27f106f2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +"${hook}" $1 $2 $3 +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea new file mode 100755 index 0000000000000..38101c242664a --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" update $1 $2 $3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample new file mode 100755 index 0000000000000..80ba94135cc37 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --bool hooks.allowunannotated) +allowdeletebranch=$(git config --bool hooks.allowdeletebranch) +denycreatebranch=$(git config --bool hooks.denycreatebranch) +allowdeletetag=$(git config --bool hooks.allowdeletetag) +allowmodifytag=$(git config --bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero="0000000000000000000000000000000000000000" +if [ "$newrev" = "$zero" ]; then + newrev_type=delete +else + newrev_type=$(git cat-file -t $newrev) +fi + +case "$refname","$newrev_type" in + refs/tags/*,commit) + # un-annotated tag + short_refname=${refname##refs/tags/} + if [ "$allowunannotated" != "true" ]; then + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude new file mode 100644 index 0000000000000..a5196d1be8fb5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs new file mode 100644 index 0000000000000..efba576ce9695 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs @@ -0,0 +1,14 @@ +f1140c9668f284d5b0c93f674138f3f749198155 refs/heads/branch10 +2aede11428c351019a9d876368856235f080f842 refs/heads/branch11 +5df2e3070b97aad596054a84778e48a219aeed56 refs/heads/branch12 +6fe323318e520419d3af239676e75acf871eff0b refs/heads/branch13 +e0e42472179bd2e8b1d95e14e5c584bb08cb125b refs/heads/branch14 +a050513c16aa3ff1f0288f68db4abc83990d3b64 refs/heads/branch2 +5f48d03ff998984c151813198670b6d6a2d2c888 refs/heads/branch3 +a3e2c030afac65d8cef686845a80bb3acaebff84 refs/heads/branch4 +bb37c8dc5954762a6f4eb929228840b107e54d41 refs/heads/branch5 +876b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 refs/heads/branch6 +ea0d90a8f49b89cd0003502b33a87c3b3c2a23f8 refs/heads/branch7 +06dd582ad91ac5d8d81f02a0aaf41210929d649f refs/heads/branch8 +23c95f2bed62d6a6e75b44b91e4d469d4ccab940 refs/heads/branch9 +8261705b95ad56e43e6d70328d292cd15b75fe74 refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f new file mode 100644 index 0000000000000000000000000000000000000000..4ae53218ca2d5693dc8b0e097de680a4a0e50896 GIT binary patch literal 150 zcmV;H0BQet0gaAP3IZ_Pgmmu^53;K$y@TVFoaRj$?h;e^1P9%iPs`0b2P! E;t_2}tpET3 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 new file mode 100644 index 0000000000000000000000000000000000000000..3aaa71c399f9f218d25092bb30abb5055a7b2c7c GIT binary patch literal 150 zcmV;H0BQet0gaAJ3IZ_@1zqP9*$dL0Og;^RcnJ^Cc6v}S&JZ);@r^fdQ;VV=JXvdf zbn5^Qy{X!QODYA3Wg?2?v&*rRoCRc3=N3#90Eo=SO<&y-2H^}|Nx~AD95bSa;K>bl zqaYrfPi%Pa_qEymtc1!Ex)ttfzLc{) EqprtABLDyZ literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 new file mode 100644 index 0000000000000000000000000000000000000000..e4264fc52408f08676d0a09382ced1c97876debd GIT binary patch literal 149 zcmV;G0BZku0gaA93IZ_eRN)*b|}ky_84J|ARN)}Ap^KU$FV-ze=F{~R_*4#AT2!; DLgGWf literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 new file mode 100644 index 0000000000000000000000000000000000000000..561c51625bb4c940a7c49461076e0d62cdce625a GIT binary patch literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFwrZiC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAU@$Z=Ff%bxFxD%nC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAVlXr?Ff%bxFf_H&E2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; s@IFMni8pV-0%0L>>NETiosy#N3J literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 new file mode 100644 index 0000000000000000000000000000000000000000..5340f0da444ae3c35ab659d31a7f66e796e00323 GIT binary patch literal 150 zcmV;H0BQet0gaA93c@fDMP26<*$Xn6=`uw!{=XzVQZb-s15-{IV{~ zqj`jIXw}Rc5(*`mVq)dYGG)kf&PgaDi46l{Or&npYOm%caM1*0Qg|L!P&EVsCc*Bq za3Mg7>U3}Swfg;S)t`U7+DDh|X{WL-7avBD$N>iQM@Rs!+kUL|`tOOmZId>0UxmOu EoAGr=D*ylh literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 new file mode 100644 index 0000000000000..e32b619c02bc8 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 @@ -0,0 +1,2 @@ +x��A +1 E]�� ���v"^�db��u�Z��[o��-�×��{�pכ�� IЖ)�i.���,B\2�!�0[L��M��&���$�L�1B��[(I� ;~�������<���Ѓ���1��0��� ���������v�� �m> \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b new file mode 100644 index 0000000000000000000000000000000000000000..444222c878c16191bf358e5e12b2f1f4058e9dc1 GIT binary patch literal 150 zcmV;H0BQet0gaAJ3IZ_@L|x|;*$dL$vGV~DFW~`tk`4;S8Da#FZ@ht&CE09Ai8LbWyugAM=DchOodbwInAh0jNB&8p4}&8l?cI-a+xHN2x0&ZiH2Je zYXAzfIC=Nm+Wh-v&7Xd}*hlL2u!FAk>~VrLGs2Pl9wLAnb{y-Y{(IuCTb6F_3puww Eo?);_ApigX literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 new file mode 100644 index 0000000000000000000000000000000000000000..c321dccdde95e617c415cdd1f63962143aaad246 GIT binary patch literal 150 zcmV;H0BQet0gaAJ3IZ_@1zqP9*$dL0&KE?yga_#KBq$hXh#Bzs#v8b)MNto)tgStU zHh_oGOVNztk)n9X)&S(iRZ0}W)a*kIR;*=blTjP@@)|m!6OKS7iL0KIVMZiyl+1KF zIUz6AU@$Z=Ff%bxFxM-oC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAWH2-^Ff%bxFf`FCsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x@sZtaFZkS literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a new file mode 100644 index 0000000000000..8df53250104ee --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a @@ -0,0 +1,3 @@ +x��A +1=�sdfc2Y��3�� +�,1 >߈�҇��n���;� ��TaɎٻD��d;Qt⽤�Mh��"��ĭ�j��� N߼�;����� �qfG��͠c���ߊ�>ǵ�h>$73 \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f new file mode 100644 index 0000000000000000000000000000000000000000..74d27908a4a1a193c60ae5ed3843994f625f572a GIT binary patch literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxu+S^1C}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAU@$Z=Ff%bxFw!fjC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD�<��h>�j���"V:cLJ!p_ S�*c�d�܂�^�+K�@�4K�`�$Q��F�)������oo[��ǫ}P����\/�{�$L�# Dn�����O�m���}@'>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 new file mode 100644 index 0000000000000000000000000000000000000000..2afdb9928dadb2eda0ed366e808d9addfe591e9b GIT binary patch literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFw-lkC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD{c z+5nz<6Vaw%Dgj4GHnStj#^DkRADSTrCk)I{ZPeu5bwF}F;sctX1@LI1L1LWut9O^S905#}1)<^sAiMnqKbx}VSC_Z** C5k)ru literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 new file mode 100644 index 0000000000000000000000000000000000000000..1ca2a414f689b74981376973cca6d5f540bf0bb7 GIT binary patch literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`OFsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?xve4XavLNz literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b new file mode 100644 index 0000000000000000000000000000000000000000..352528d0f50cb69da4b93e66abe9a9ef0fe1d033 GIT binary patch literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFx4xmC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDc1!EwiWJbzA7d@ Eg;-`o^#A|> literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 new file mode 100644 index 0000000000000000000000000000000000000000..c1cd7d1d4669445ba65ec0562efa8a09bc66e1fa GIT binary patch literal 54 zcmbAU@$Z=Ff%bxu+%H5C}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD;K?H<1_1{q3jjhy1`z-N literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b new file mode 100644 index 0000000000000000000000000000000000000000..ee904e7deb06c2d467dd07430f1df087ae649513 GIT binary patch literal 151 zcmV;I0BHYs0gaA93IZ__cQ`AfY(Ln0ziv7LK@3E*Z?mO<&!TL*WELNw7pF&+J?P4CIH) zgc87qnGNs#zBaqRwb}EJSN(9^o_dnCUaX5iGdh^OJwgI7!;WKp)PGORZCkjj`2u2k FKIPp7M|1!H literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a new file mode 100644 index 0000000000000000000000000000000000000000..c97871e2102a587de4b4dc085df2d4dff61df457 GIT binary patch literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`IDsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x$GhCa#bXB literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 new file mode 100644 index 0000000000000000000000000000000000000000..711223894375fe1186ac5bfffdc48fb1fa1e65cc GIT binary patch literal 15 Wcmb�A�v��O�pD��`���Ƭ���ۚe�ȱ=� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a new file mode 100644 index 0000000000000000000000000000000000000000..0c831d9c4ce724d579615976ccbff107ab964992 GIT binary patch literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`CBsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?xo#osa8)Dn literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 new file mode 100644 index 0000000000000..fce4554f1da25 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 @@ -0,0 +1,3 @@ +x��A +�0E]�� 2�4i"^��L�([b +�x7�����<�ućVU��9��HLL1��e!D(�eO��̆��f�D^��%"9��S��u�}�������j��V{��U?(�SO����Hi L�#MD�����o�ܶM�'�>} \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe new file mode 100644 index 0000000000000000000000000000000000000000..bca1a250560f2bf5fd4f54ba30d3748a0ff961d9 GIT binary patch literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`UHsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x+@{?aUUbO literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs new file mode 100644 index 0000000000000..8b137891791fe --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs @@ -0,0 +1 @@ + diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 new file mode 100644 index 0000000000000..1f3feb61c1d4b --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 @@ -0,0 +1 @@ +f1140c9668f284d5b0c93f674138f3f749198155 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 new file mode 100644 index 0000000000000..c157e553d8acc --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 @@ -0,0 +1 @@ +2aede11428c351019a9d876368856235f080f842 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 new file mode 100644 index 0000000000000..452c37f4f4413 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 @@ -0,0 +1 @@ +5df2e3070b97aad596054a84778e48a219aeed56 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 new file mode 100644 index 0000000000000..0ab370386eec4 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 @@ -0,0 +1 @@ +6fe323318e520419d3af239676e75acf871eff0b diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 new file mode 100644 index 0000000000000..2700b6af6cfac --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 @@ -0,0 +1 @@ +e0e42472179bd2e8b1d95e14e5c584bb08cb125b diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 new file mode 100644 index 0000000000000..4aded7d8e773b --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 @@ -0,0 +1 @@ +a050513c16aa3ff1f0288f68db4abc83990d3b64 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 new file mode 100644 index 0000000000000..a4c8c58980136 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 @@ -0,0 +1 @@ +5f48d03ff998984c151813198670b6d6a2d2c888 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 new file mode 100644 index 0000000000000..aa0bc4e3db11a --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 @@ -0,0 +1 @@ +a3e2c030afac65d8cef686845a80bb3acaebff84 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 new file mode 100644 index 0000000000000..b2e4e6ee5d609 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 @@ -0,0 +1 @@ +bb37c8dc5954762a6f4eb929228840b107e54d41 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 new file mode 100644 index 0000000000000..c1c2cb1d137a0 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 @@ -0,0 +1 @@ +876b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 new file mode 100644 index 0000000000000..b044943332c3f --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 @@ -0,0 +1 @@ +ea0d90a8f49b89cd0003502b33a87c3b3c2a23f8 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 new file mode 100644 index 0000000000000..f003b5bc4cd84 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 @@ -0,0 +1 @@ +06dd582ad91ac5d8d81f02a0aaf41210929d649f diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 new file mode 100644 index 0000000000000..049ef6fb6a490 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 @@ -0,0 +1 @@ +23c95f2bed62d6a6e75b44b91e4d469d4ccab940 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master new file mode 100644 index 0000000000000..7ba55e7ec0c51 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master @@ -0,0 +1 @@ +8261705b95ad56e43e6d70328d292cd15b75fe74 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD new file mode 100644 index 0000000000000..cb089cd89a7d7 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config new file mode 100644 index 0000000000000..e6da231579bcc --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config @@ -0,0 +1,6 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true + ignorecase = true + precomposeunicode = true diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description new file mode 100644 index 0000000000000..498b267a8c781 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample new file mode 100755 index 0000000000000..a5d7b84a67345 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample new file mode 100755 index 0000000000000..b58d1184a9d43 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive new file mode 100755 index 0000000000000..f1f2709dddeea --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +data=$(cat) +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +echo "${data}" | "${hook}" +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea new file mode 100755 index 0000000000000..43a948da3a983 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" post-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample new file mode 100755 index 0000000000000..ec17ec1939b7c --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample new file mode 100755 index 0000000000000..4142082bcb939 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample new file mode 100755 index 0000000000000..6a756416384c2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample new file mode 100755 index 0000000000000..399eab1924e39 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample new file mode 100755 index 0000000000000..6187dbf4390fc --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +z40=0000000000000000000000000000000000000000 + +while read local_ref local_sha remote_ref remote_sha +do + if [ "$local_sha" = $z40 ] + then + # Handle delete + : + else + if [ "$remote_sha" = $z40 ] + then + # New branch, examine all commits + range="$local_sha" + else + # Update to existing branch, examine new commits + range="$remote_sha..$local_sha" + fi + + # Check for WIP commit + commit=`git rev-list -n 1 --grep '^WIP' "$range"` + if [ -n "$commit" ] + then + echo >&2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample new file mode 100755 index 0000000000000..6cbef5c370d8c --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive new file mode 100755 index 0000000000000..f1f2709dddeea --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +data=$(cat) +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +echo "${data}" | "${hook}" +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea new file mode 100755 index 0000000000000..49d09406364a5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" pre-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample new file mode 100755 index 0000000000000..a1fd29ec14823 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000000000..10fa14c5ab013 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update new file mode 100755 index 0000000000000..df5bd27f106f2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +exitcodes="" +hookname=$(basename $0) +GIT_DIR=${GIT_DIR:-$(dirname $0)} + +for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do +test -x "${hook}" && test -f "${hook}" || continue +"${hook}" $1 $2 $3 +exitcodes="${exitcodes} $?" +done + +for i in ${exitcodes}; do +[ ${i} -eq 0 ] || exit ${i} +done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea new file mode 100755 index 0000000000000..38101c242664a --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" update $1 $2 $3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample new file mode 100755 index 0000000000000..80ba94135cc37 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --bool hooks.allowunannotated) +allowdeletebranch=$(git config --bool hooks.allowdeletebranch) +denycreatebranch=$(git config --bool hooks.denycreatebranch) +allowdeletetag=$(git config --bool hooks.allowdeletetag) +allowmodifytag=$(git config --bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero="0000000000000000000000000000000000000000" +if [ "$newrev" = "$zero" ]; then + newrev_type=delete +else + newrev_type=$(git cat-file -t $newrev) +fi + +case "$refname","$newrev_type" in + refs/tags/*,commit) + # un-annotated tag + short_refname=${refname##refs/tags/} + if [ "$allowunannotated" != "true" ]; then + echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude new file mode 100644 index 0000000000000..a5196d1be8fb5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs new file mode 100644 index 0000000000000..38a39addeacaf --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs @@ -0,0 +1,34 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch10 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch11 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch12 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch13 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch14 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch15 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch16 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch17 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch18 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch19 +3dce5fec8dabe9412e10ca04d35e1bb1628c738c refs/heads/branch2 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch20 +190bbcb93f7b808d22ebfcb40c64d40348aec7c6 refs/heads/branch21 +442f887ce46bb26b2b2fa1e950ba18f18cb53072 refs/heads/branch22 +37d7b2f87994d8bad46684a37dd340d2f5361dab refs/heads/branch23 +babfd22563ce5b3a66ac35e12a952257dc23d1ce refs/heads/branch24 +4925b6f82983f3376f0536f073dc84ba3d758825 refs/heads/branch25 +8a2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 refs/heads/branch26 +70d9662b84242e05fe6ca27e026659764af16ac4 refs/heads/branch27 +a46ca7f0be600d96ae4b72bb61b4377696b145b3 refs/heads/branch28 +5eaf559e8e37c6a3bc9c1cb8e92e39ba67d5b04a refs/heads/branch29 +99677d5dd52c9d80e7ee2134e588b6da73fc2bef refs/heads/branch3 +1dd1c7246b64887b70ed9a387df047fa18df5a7c refs/heads/branch30 +de02cfe3770195ed182c9245189da57c789117e4 refs/heads/branch31 +6fb4c60ce05f777854d763c4ac951c3c136e5f47 refs/heads/branch32 +735b268ddbdaa972ea2614c9b29a269b3e79b62e refs/heads/branch33 +db929667fd1a948c53f569a1f399552c012f0705 refs/heads/branch34 +5af2afaf71dcdc43474ea9fdfcf022d02a90e0b9 refs/heads/branch4 +5a04a0a90397699d60a94d9284db46dbc7a9a7a8 refs/heads/branch5 +2cbf677e5d9c9122d307efcd0f04a85ffe4442d1 refs/heads/branch6 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch7 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch8 +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch9 +3d540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 new file mode 100644 index 0000000000000000000000000000000000000000..92048e095ddd87c5ee7086ee57a633bdfcb0d4f9 GIT binary patch literal 88 zcmb)I$zTUFBJbRsX|E|Ipp8g+PRxoip saW%!r#@57sEee)cH^t^ok?-4Y?U9#H_l58IGf}fPiCdb1(aw+?0LzvmH~;_u literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 new file mode 100644 index 0000000000000000000000000000000000000000..bd78c39860d3cc8cdd407953bebb2572a839b21b GIT binary patch literal 96 zcmV-m0H6PO0V^p=O;s>7H()R{FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a new file mode 100644 index 0000000000000000000000000000000000000000..e45c691ace86e9990afd5753d7b15bed16eaace2 GIT binary patch literal 21 dcmbR{?=2<(QExvpR9W0Z>!L$=^Vv1Tkyw`WjX}7saGeDEe3^V68=cpcqIL zoJ^XM2QqmZ_odtIt=-PQz33;m^{FRW+Sy_NjuQ|^dxQjFcDf%MyZv`!u4~Oh%@^q| FK4!mzMCt$l literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b new file mode 100644 index 0000000000000000000000000000000000000000..7e80bd277e15c47ddf7aed99ee774e8230ba2deb GIT binary patch literal 115 zcmV-(0F3{50V^p=O;s>9H(@X|FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}G4C#1lFkOE6W3W8i6U3^{ja#I+tlsw#WP3`uF VS<}moSG@d@DScuK8vq2vt1|d$FEIcB literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 new file mode 100644 index 0000000000000000000000000000000000000000..37e8961096c66ba70729d3ad6ed2baa2ad2d3457 GIT binary patch literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^SgrHvtnn2Je oL9UK2zOH(?DGXOi9&Wj&cKgGu>1D?&UjE3GKCy)j0Fr43O3� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c new file mode 100644 index 0000000000000000000000000000000000000000..3c91cc7bb712169da6d74c75363c38b9d6aceb08 GIT binary patch literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@zDnY*x^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FIppMC)%jUH||9 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 new file mode 100644 index 0000000000000000000000000000000000000000..ea5312c546f5ce7eb0b76f63521a3e6699f30e6b GIT binary patch literal 132 zcmV-~0DJ#<0V^p=O;s>8F=a3`FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Awvkdl%PWix--bt m(Z$zQFE@qZO3A}5*VJx*m^HoZc*V;fnbIe=umJ$cZ};VS(mDJ9 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c new file mode 100644 index 0000000000000000000000000000000000000000..88e2bc9290855f488aa0b03c516aa4c04f729937 GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dL0?+l1|2@jBTx=}Drh#Bzs#v8b)MZJ1ZwAK0; z+5jF#XV$@yiR>wh1s78iauyiTiwLj;?=lv#QMJ_hHFPl1;*vclk^++y0%B)8x{xCV zgJqR0pwd3>Ti5%WyFUN&%AZu*lTWnOi^c$J^x)R0kFWr!+0J8QuK!llt(7!beF3Y3 FKco*!NTC1# literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 new file mode 100644 index 0000000000000000000000000000000000000000..c5dd3cad2ecd1c26d73d99c11d3a86917248affb GIT binary patch literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_20KB&5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN&E2Sg;VINbmM literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 new file mode 100644 index 0000000000000000000000000000000000000000..483d740365caeed229c120888b826a42e716326d GIT binary patch literal 146 zcmV;D0B!$x0gaAL3c@fDMqTF=*$Xn$OnwGLyvj70pkQoCQ}FoK8@TxvkN4oqOKZ>OE|DBj%zW4Jymw`z~ A7XSbN literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e new file mode 100644 index 0000000000000000000000000000000000000000..43a511d13e584c25d64e47694e194dfad849502e GIT binary patch literal 105 zcmV-v0G9uF0V^p=O;s>5H)1d}FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9q{5t#0t-S4ED0$Ha&>g^b=AvFVYpKAaLYBd+aG34FFRiG@<*oh Li7jjZpUQnsCxI(Q literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 new file mode 100644 index 0000000000000000000000000000000000000000..b50d8d1315fcb406bb020553db2cd7fb964c6ab9 GIT binary patch literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@z89~1g^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FOThMdw{N@c;k- literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab new file mode 100644 index 0000000000000000000000000000000000000000..c814401b5dc77e2c73d6d526856ebf6abaa36bb4 GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0e?Y`bcz{mQje>E8m;sOPcmp?YQB=XJOYe`V z4d7u8W^H}8k^xOc%S2Alx|C5U30KG=Ijn_kR4WaBO&v_Mn2Kkr(x8cL6)HR9(S;H* z7;IUJfTC^Qm!Y>e4}Jdal|R(iC!gxlFB${n=)vWvkB|V=PWNMTxBpJmZEZAJeE}*B FKJSI0MJoUR literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b new file mode 100644 index 0000000000000000000000000000000000000000..2352d4bf648ae27273f0e6fd9798aadda6870cec GIT binary patch literal 21 ccmbvGX1LY`uulRiQMP_v!K#-#tAsM}U)i24E- GyFT62%t*fg literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c new file mode 100644 index 0000000000000000000000000000000000000000..66ec02b4b20030818ff0fdf22588b3e21230a260 GIT binary patch literal 146 zcmV;D0B!$x0gaAJ3IZ_@L|x|;*$dL0bUqCtUL})sP%zGr$$-Z<-oQ;QidT=yYirM; zk^O0O5zUqhS~39EMP2}40TRJVk->WcU%(Ng+ESPI&{cfJ972FXNnA9PKyodP94^RH z$E5^gRXWCF?fTfI>+3J?@=0xb$tADtrqKfjViSWtLj+K>oyW$c|DGtLz5r@FGb7JJ AF8}}l literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c new file mode 100644 index 0000000000000000000000000000000000000000..f3b7bb456bfe51e17b15c7a272ad25089266a191 GIT binary patch literal 54 zcmV-60LlM&0V^p=O;s>9XD~D{Ff%bx2y%6F@paY9O<}OqxUsykXoal0^7r?z=Etn+ M+To)O05^ybM`oZJ7XSbN literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac new file mode 100644 index 0000000000000000000000000000000000000000..70a77d1435f9202716b2212019491b1677c75fbe GIT binary patch literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=_7m!Mw=dWE1* of?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn60FZ+RN8pM#N&o-= literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 new file mode 100644 index 0000000000000000000000000000000000000000..e652bccacdf9380dac57e669623369ac9f0311c2 GIT binary patch literal 152 zcmV;J0B8Sr0gaAJ3IZ_@1zqP9*$dM7bb1;@yo3knBt0k?XNVc__>MPl^A<%Fyt1_R z7}kS3jIL^nASt^Nm6Okft2j>u8Ka^iOHL9~p2@7z^)+mb6$=C)4>{yHy2)uEKy}0s za>QJ9PF{>`OD#$}IA zVTmZV9 E^LP?Q2LJ#7 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 new file mode 100644 index 0000000000000000000000000000000000000000..a393523993692e4288dd4d46bab27787c3f4f8d7 GIT binary patch literal 151 zcmV;I0BHYs0gaA93IZ_fe9fn*&{>%v(x?9*zLa)b6blHHDB|` FK2_q$MD73p literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 new file mode 100644 index 0000000000000..7c52d2bdf5587 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 @@ -0,0 +1,2 @@ +x��K +1]�� ҝ@�Kx�N���q����x7oQT��K �a�0&��g��s�RL ��@fC�0 6KU�4�5u0�b*^�6n�+Tqƣ %b0ȹ���y_���2���W�P_�r�K�h ����>BP;ݏ���;Q��i��f�?W \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede new file mode 100644 index 0000000000000000000000000000000000000000..f68e0999296c71c4f2c401d78c809a1d7df76d9e GIT binary patch literal 54 zcmV-60LlM&0V^p=O;s>9XD~D{Ff%bx2y%6F@paY9O<~}4kG9*#u literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 new file mode 100644 index 0000000000000000000000000000000000000000..6d450c41f21ee78ce390b7f2819db6e5ed25fabe GIT binary patch literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@z2tmIP^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FU7ZM&?I2g8%>k literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 new file mode 100644 index 0000000000000000000000000000000000000000..d180c3ab21075fc172c184ae4dc6444c3cf31082 GIT binary patch literal 120 zcmV-;0Ehp00V^p=O;s>4F=8+@FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LkP3oE5H!J(kQG6$jxN5gdbueKS4tjk axu$me!>s9L$17g`$do>@g$)1|q{+$hN;1>{ literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 new file mode 100644 index 0000000000000000000000000000000000000000..635659185502e8ade537b2c36c41407fd02da675 GIT binary patch literal 136 zcmV;30C)d*0V^p=O;s?pFkmn=FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!H!2`VAz8G?Qx q=#?N>M;BjLz1$RrDG2>z+`Ce_qEymt<9c)d({us?WreT>&3bNDSE&Z?GY9LGw3+hhy8bAZkte7^97_6 FKbyXxMzH_@ literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 new file mode 100644 index 0000000000000000000000000000000000000000..150a977562894fccaae6a60a9d2681ed966b3f4d GIT binary patch literal 146 zcmV;D0B!$x0gaA93IZ_(w_`(ns^0r3+&rR}do ARsaA1 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 new file mode 100644 index 0000000000000000000000000000000000000000..5d1fde04d74d6aeb0c5f7bce5d76064d6591e314 GIT binary patch literal 147 zcmV;E0Brww0gaAJ3IZ_@1zqP9*$dM7brKNqDxIVo1>+2v40wFU8@PFkq6%JJdVfxB zGM?sO*5Hu5u}I>vu_P?529V}36oP0eNEGLaT50fmYGD*pV~o%|aY)t^aFrH(FvaBT za&9eJr)Zy#W$1n5p|8Ka^N0HS;!9onO&f$9eRd(~Gb8|Y(Bs%V?7tJ`)fYYkJrv#? BM4$iw literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 new file mode 100644 index 0000000000000000000000000000000000000000..ef8ca9dda13fa06dc60d723e619fc7b42ab47702 GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL?d>cf(ga_y(9Tbc+#0+?R#~ZkLi=ql%S$cm= zjbILQi0G0C8mDFCC`jk^y`bC=n6g^mq`UnX??Q}mjcl+-|-PX!e)E6}K FKHvD8Mi2l1 literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a new file mode 100644 index 0000000000000..ce5e60338f08f --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a @@ -0,0 +1,2 @@ +x��K +1D]�� ҝ� �x �NwP0N������ţUy��1�<�.�����`a��r��#…������Z��:�h'�2k \,g��G� �Z��J��o]�o���˫|RmO9�^4�����QaP��cc��Vԭq��j?C \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 new file mode 100644 index 0000000000000000000000000000000000000000..53b7e8614818ea4e241c61b8248d85b46f7a5292 GIT binary patch literal 151 zcmV;I0BHYs0gaAP3PK?eMf-LY{s%FmPe&o5O|*bfM+&m{Fdwx1YzO_EkHfie^V-^D zXajf{T|{FpHb*bP+J#b}7z-s#2+^DAbLNZ=JgJSlyoPpZ@tnvoRw~9JP~_q~K&Un3 zS{GN1VQ`A~abLUM-_rH@$E$p}ZBIGnwOurNh~&UV(nkmYYT9{h%=+(%x^0Drs4wd> FK5m6;Nz?!U literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 new file mode 100644 index 0000000000000000000000000000000000000000..e5204e4a0d0407f6a951507f802727f748491016 GIT binary patch literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_8bZ)71ieDg pCqb@`F21gMxhV`+N*->xrgrVA4FHY&2SfagI0FCx literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df new file mode 100644 index 0000000000000000000000000000000000000000..8ba864594dfe97e43943ea53a6b7d60f04a60814 GIT binary patch literal 22 ecmbH1aulAs=fIETZh|6exzAS`180Ibtv?cYO^T9Zi@@P_9it+9VaKdKb{g zLKq!NZl!_YZQPe`x3_kC{_RyiJg-kZ)n&d|jF2gS&t#8~0L)JJV`I1fPRwl;9%{a( Gyg!u3o literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 new file mode 100644 index 0000000000000..8d8a1469b207e --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 @@ -0,0 +1,3 @@ +x��A +1 E]�� �d�f +"^��m��u����x7�x~^Z{ K���Um����Ӭ�>��Q��T�$�ĉJv�Ѭ��5l �pN^%��N%CVG]H���Ě*��}�v{k���^�#m}�)/�b1@d.�=� `v���wbnk��� oI?G \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 new file mode 100644 index 0000000000000000000000000000000000000000..e79ef146d1bc7d11d01bd68b59d1f7f0b2fba1c5 GIT binary patch literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sS&|2H8Qj!WDP;T5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUO262SY20IRgLy literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e new file mode 100644 index 0000000000000..554d7d784b7d4 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e @@ -0,0 +1,2 @@ +x��K +1]�� ҝt~ �%<@��`�!f��;���[U����cjx�CD�h� l�"3y*����%eg0���"�5yM�M���\7���qH��9��@�mޗ��� }��U>��O9ե_4zH�����N�cs��N�m�e \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 new file mode 100644 index 0000000000000000000000000000000000000000..2fcee5efd4ba46b59ecca068d1c7513b64c9929f GIT binary patch literal 21 ccmbux80l64wHy+QPs>=nT!u zcr+!}TtTIM+}E!6w{(5}?NvUhZBIGz+Ai97h`|BHppUQss7dFsG3~z-b=yiBqQ2;w FK8-b-NsIsh literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 new file mode 100644 index 0000000000000000000000000000000000000000..0cc953b84b3f05057eeaab615a37b2a6c5a89e7c GIT binary patch literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFxM-oC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=_7hM->vdWE1* of?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn60FfmJNZfcf-2eap literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 new file mode 100644 index 0000000000000000000000000000000000000000..13e0ffd4ab427d50eb53eb60cc27ecc692dfed6c GIT binary patch literal 122 zcmV-=0EPc}0V^p=O;s>4H)Aj~FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDhOIa&<=uD1i3o8_`2%lrZ8M7 cdAQ}8+U*asrk5SBc=;n!`otDC0K2Q%A85NYX8-^I literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef new file mode 100644 index 0000000000000000000000000000000000000000..15fa3a11ee560376c1ae4a3667cc4df6497b030c GIT binary patch literal 144 zcmV;B0B`?z0gaAH3IZ_@MP26<*$YyYsk%VKt7NF4VC*KQ!Q-30ftv?^f}hvcoQ1il{Aic@JGB%$SIvxF~)xE`sD*yz`il*)o?x y#;UlF$J+J&k*==?@A8dpd&woQ?WQpRlVfX9pJ4$|)1Al0Z2vt`R{a1E;ylg&b4FDF literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae new file mode 100644 index 0000000000000000000000000000000000000000..ecd9811abffec22e9cccce9957653b8f325f7cab GIT binary patch literal 117 zcmV-*0E+*30V^p=O;s>4uwXDWFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C!~U)0t-SWSQ1hY#CQV!f>VJ;g)M^ Xw?E99UUt0V<&RA16I<8-i0`_6&Ve-W literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 new file mode 100644 index 0000000000000..024d3085011b2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 @@ -0,0 +1,2 @@ +x��Q +B!E�v�1j�D��0� �{�A�﵃~����u��>���C�a ^+Cp1{@�Tbj�#(V�Ѭ<�9���4��Z|:v�'�!���AC4���e��K�=��"��Cu�g�"PB��2���vln�߉�����/�>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 new file mode 100644 index 0000000000000000000000000000000000000000..12a4f56697fdfe3814a3b2ed9f43613e7ed7b746 GIT binary patch literal 54 zcmb8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^yL(ne-y+Y86 oAXi5hUst`{6oxA$54T)XyZvF-^s?g>FMni8pV-0%0Fw&`ORMHJo&W#< literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 new file mode 100644 index 0000000000000..e4d43ddc6f466 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 @@ -0,0 +1,2 @@ +x��K +1D]�� ҝ_' �%<@>�(8�3��7pS�G���,�� �atf "!"Z*>YC)IRl��c6�JP[��:���\�A�*Tvƣ �0l�Py�����]�y�O^�'��\4H��%�G�s�yl��ߊ�m-V_1�>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c new file mode 100644 index 0000000000000000000000000000000000000000..8f7c0726efbcb1c72f4fcfaafa2f3236fcc45042 GIT binary patch literal 109 zcmV-z0FwWB0V^p=O;s>9Fk>(@FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJh3UfjVEC?yEB%~n7)zQV*RWCP%;Y!KFE!Wg;f0#AB?0Ch? PADPl8wy*&J3P_BW3<54d literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce new file mode 100644 index 0000000000000..33e4c5db8b511 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce @@ -0,0 +1,2 @@ +x��A +1 E]�� ����/��&E�q����x7�x~]��1�w]բ� $(�k�,�+����˾!Jɬ��5l�\*�rm҂T��~r ���V��}�v{k���^�����S]�u2M������~l��߉���C���?c \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 new file mode 100644 index 0000000000000000000000000000000000000000..0b5a881dd69224bcc1d65c57d1f7d8cc313a06e1 GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0&SwH5Ucv)(k`4;S8Da)JzVQZbYEjgKm)F)F zLmR-u=pq`>ax8&85g`|Eq(G`QB6_au6UL=3**Udwm)FqNV9L{0Dk0d+CX)qgbAjp@ zSe&6kE~4Un+}E!6w{(5}@hTr~+fz5Fkvt>FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLqaOd2`R83q`;Dpf*@B%7hhMs+!Tf@B@ee;Q@j0P*7UOD6)%5eN}t%m1_0YC FUbsmPDE0sV literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d new file mode 100644 index 0000000000000000000000000000000000000000..19d84779bd3658fcdc4de4f24a2132787cbc8e93 GIT binary patch literal 20 bcmb8G+;0^FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*DM4otbOk|21i3o8_`2%l grZ8M7dAQ}8+U*asrk5SBc=;n!`otDC07E0_TmJbpQUCw| literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 new file mode 100644 index 0000000000000000000000000000000000000000..e3f2d4ed38ab6723dfc79c4d421eaf804eb204b7 GIT binary patch literal 91 zcmV-h0HptT0V^p=O;s>7He)a}FfcPQQ83plsVHH1Huur&O&6~@dv|NDE04Ny=t)oT xM5qD_LJBMiDF||Pbn$i7%S~apQu1)iHMQFxW=$_UUh(orru2y|YydvnKrbepC13ym literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 new file mode 100644 index 0000000000000000000000000000000000000000..85fce3215b9bec4829f86a7a9874d898d7f02c94 GIT binary patch literal 102 zcmV-s0Ga=I0V^p=O;s>5wqP(cFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&ph9q`-oZ0!u;)f?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn6 I06jcz2k+%6i2wiq literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 new file mode 100644 index 0000000000000000000000000000000000000000..bc10f914a949d19736d2140cb5b5709945da4f46 GIT binary patch literal 18 Zcmb;K?H<1_1{q3jjhy1`z-N literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a new file mode 100644 index 0000000000000000000000000000000000000000..0411565a701be3ffbd534c9d5f80428bf33b7b8c GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0e}jmZ@Bo=kHwun3#0+?R#~ZkLi=ql1FZ28u z)&U+y7qI|@oC79@LK8~KB}C$=oRkS5vNUZH%v!s=hHb3`WsNG;XD3qIl$Bic38Pns z)L_a`$<%G!mu|PWbbJ2oRX%lIpK{`5zF15^IfAEbk5B;2PWNMDxBpJeZEbak`2u#a FKWYMUMC8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^Sm7oHGULoj{ oAXi5hUst`{6oxA$54T)XyZvF-^s?g>FMni8pV-0%0FlQBNvt+DN&o-= literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 new file mode 100644 index 0000000000000000000000000000000000000000..13740d18ac163317932cde15e37bbdf4322a1687 GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dLi24H^8Da)JzVQZbilTTAsP4FXDSB`z>LaWGYOeFxnDpO@x^0Am)fXt_ FKt=#wMm7Kd literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 new file mode 100644 index 0000000000000000000000000000000000000000..6ef2d245e538a3dc8aab27122840853b57a148f7 GIT binary patch literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1}Z_n5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN)62Sp&AIB);} literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 new file mode 100644 index 0000000000000..76b3008707166 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 @@ -0,0 +1,2 @@ +x��K +1D]���;�|D��ȧ��q���o���Z����4�at��Č��C��әj*dt��sr�Lj�]^��J�{�e�b�^"�t��R"f�\��F�}���[:�y�Ol�SNym ��-�pĀ�f;��I�=Q���!� %a>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 new file mode 100644 index 0000000000000000000000000000000000000000..3ac28fb8818b172bbc179cf312b31bccf77bb28e GIT binary patch literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dL0?*v4=ga=5vJ17`uh#Bzs#v8aPs7F00T3dSz zZ2%9Wi)d47hzZy+QGsNT7O=rc!dYAe!fZ3gptjuQHFPl1;!?b1stjB$6OcIL(S;H* z801t-1(o-4U%TGl()Ib5SNY_&J>^7eyJ!rMq6e3vKEeW^CY{H|T>q`8+s1i_`T{2` FKHfXTMtlGO literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 new file mode 100644 index 0000000000000000000000000000000000000000..96e348a32aafd7b6286a27454d1c82b663961149 GIT binary patch literal 151 zcmV;I0BHYs0gaAP3IZ_HzkcnJ@XwpkRcyVNdteCrMT8HUF^n7r2d z=+?n>=uOo|2~L!;5P)|+`Iyp#OJYV*a2fzJjcPV&`sx+~1;pYal@c6hBK81b@dBJD zb%p2XwV;u`-`8gMw>EqJPn^m!U#wF~QHWEtM;eICPWNMdxBpJeZJlz5`2u%v FJ)u$BMOOd- literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 new file mode 100644 index 0000000000000..2b0e04ab0eeb9 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 @@ -0,0 +1,3 @@ +x��A +1 E]�� �6�vD��H�� ��z7o�y���>�����ZA�i�9I�.�" ��e�SRW +�٨�[ԠLH�1�XT�O$9G.� �� ���6�����W�Pݞz��^����i��a0ca}�_�m���|0s@� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 new file mode 100644 index 0000000000000000000000000000000000000000..711223894375fe1186ac5bfffdc48fb1fa1e65cc GIT binary patch literal 15 Wcmb(frM)QiUmoJJr{{s9F<>w>FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R6NV%n2#5Af&*Okb)prM;BjLz1$RrD8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1{p!W5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN*}2Sy)3(eP_TPyC^93);JowR_ BL)8EP literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 new file mode 100644 index 0000000000000000000000000000000000000000..e2b82b33ea2e34584ec70a1231273d10838e094d GIT binary patch literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1_(jF5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN->2S*!qIF$eZ literal 0 HcmV?d00001 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs new file mode 100644 index 0000000000000..8b137891791fe --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs @@ -0,0 +1 @@ + diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 new file mode 100644 index 0000000000000..25e33130ebb17 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 @@ -0,0 +1 @@ +3dce5fec8dabe9412e10ca04d35e1bb1628c738c diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 new file mode 100644 index 0000000000000..26d92e2a851e5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 @@ -0,0 +1 @@ +190bbcb93f7b808d22ebfcb40c64d40348aec7c6 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 new file mode 100644 index 0000000000000..b6aa392e5f144 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 @@ -0,0 +1 @@ +442f887ce46bb26b2b2fa1e950ba18f18cb53072 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 new file mode 100644 index 0000000000000..990f079ba3652 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 @@ -0,0 +1 @@ +37d7b2f87994d8bad46684a37dd340d2f5361dab diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 new file mode 100644 index 0000000000000..3cd8c11f37315 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 @@ -0,0 +1 @@ +babfd22563ce5b3a66ac35e12a952257dc23d1ce diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 new file mode 100644 index 0000000000000..a7e2582a52b69 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 @@ -0,0 +1 @@ +4925b6f82983f3376f0536f073dc84ba3d758825 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 new file mode 100644 index 0000000000000..eb7d6a62e80b8 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 @@ -0,0 +1 @@ +8a2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 new file mode 100644 index 0000000000000..9cb556b954368 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 @@ -0,0 +1 @@ +70d9662b84242e05fe6ca27e026659764af16ac4 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 new file mode 100644 index 0000000000000..81756690c8e1f --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 @@ -0,0 +1 @@ +a46ca7f0be600d96ae4b72bb61b4377696b145b3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 new file mode 100644 index 0000000000000..63829584739e2 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 @@ -0,0 +1 @@ +5eaf559e8e37c6a3bc9c1cb8e92e39ba67d5b04a diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 new file mode 100644 index 0000000000000..87fde81155cb4 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 @@ -0,0 +1 @@ +99677d5dd52c9d80e7ee2134e588b6da73fc2bef diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 new file mode 100644 index 0000000000000..430b9be58e580 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 @@ -0,0 +1 @@ +1dd1c7246b64887b70ed9a387df047fa18df5a7c diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 new file mode 100644 index 0000000000000..eedb7dd852c6f --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 @@ -0,0 +1 @@ +de02cfe3770195ed182c9245189da57c789117e4 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 new file mode 100644 index 0000000000000..25ab78d6a0fd5 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 @@ -0,0 +1 @@ +6fb4c60ce05f777854d763c4ac951c3c136e5f47 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 new file mode 100644 index 0000000000000..6a55a6f216479 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 @@ -0,0 +1 @@ +735b268ddbdaa972ea2614c9b29a269b3e79b62e diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 new file mode 100644 index 0000000000000..091d50d38167e --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 @@ -0,0 +1 @@ +db929667fd1a948c53f569a1f399552c012f0705 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 new file mode 100644 index 0000000000000..c109459ad8b90 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 @@ -0,0 +1 @@ +5af2afaf71dcdc43474ea9fdfcf022d02a90e0b9 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 new file mode 100644 index 0000000000000..6311ec205c9c0 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 @@ -0,0 +1 @@ +5a04a0a90397699d60a94d9284db46dbc7a9a7a8 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 new file mode 100644 index 0000000000000..f2ea305dbfd15 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 @@ -0,0 +1 @@ +2cbf677e5d9c9122d307efcd0f04a85ffe4442d1 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 new file mode 100644 index 0000000000000..d214d0aa2ab89 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 @@ -0,0 +1 @@ +fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master new file mode 100644 index 0000000000000..551f2210151d8 --- /dev/null +++ b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master @@ -0,0 +1 @@ +3d540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 diff --git a/models/fixtures/repository.yml b/models/fixtures/repository.yml index 7898538e2c5cf..a3b196f531ef3 100644 --- a/models/fixtures/repository.yml +++ b/models/fixtures/repository.yml @@ -693,3 +693,31 @@ num_issues: 0 is_mirror: false status: 0 + +- + id: 50 + owner_id: 2 + owner_name: user2 + lower_name: repo_with_over_10_branches + name: repo_with_over_10_branches + is_empty: false + is_private: false + num_stars: 0 + num_forks: 0 + num_issues: 0 + is_mirror: false + status: 0 + +- + id: 51 + owner_id: 2 + owner_name: user2 + lower_name: repo_with_over_30_branches + name: repo_with_over_30_branches + is_empty: false + is_private: false + num_stars: 0 + num_forks: 0 + num_issues: 0 + is_mirror: false + status: 0 From f2acab16dbdd93b8a56fd08a37f9c593632fc5a2 Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Tue, 5 Jan 2021 11:07:51 +0800 Subject: [PATCH 09/10] Revert "Mock data" This reverts commit 95a5b93424ffa35f51feb7382452551515de8eef. --- integrations/branches_test.go | 11 -- .../user2/repo_with_over_10_branches.git/HEAD | 1 - .../repo_with_over_10_branches.git/config | 6 - .../description | 1 - .../hooks/applypatch-msg.sample | 15 -- .../hooks/commit-msg.sample | 24 --- .../hooks/post-receive | 15 -- .../hooks/post-receive.d/gitea | 2 - .../hooks/post-update.sample | 8 - .../hooks/pre-applypatch.sample | 14 -- .../hooks/pre-commit.sample | 49 ----- .../hooks/pre-merge-commit.sample | 13 -- .../hooks/pre-push.sample | 53 ------ .../hooks/pre-rebase.sample | 169 ------------------ .../hooks/pre-receive | 15 -- .../hooks/pre-receive.d/gitea | 2 - .../hooks/pre-receive.sample | 24 --- .../hooks/prepare-commit-msg.sample | 42 ----- .../hooks/update | 14 -- .../hooks/update.d/gitea | 2 - .../hooks/update.sample | 128 ------------- .../info/exclude | 6 - .../repo_with_over_10_branches.git/info/refs | 14 -- .../06/dd582ad91ac5d8d81f02a0aaf41210929d649f | Bin 150 -> 0 bytes .../23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 | Bin 150 -> 0 bytes .../2a/ede11428c351019a9d876368856235f080f842 | Bin 149 -> 0 bytes .../2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 | Bin 84 -> 0 bytes .../4f/19c1fb42efe67f15ae7bc9a7690f11628f3560 | Bin 84 -> 0 bytes .../52/d3acbc88fbd030d82f6d519f2cac15971c0fe2 | Bin 86 -> 0 bytes .../5d/f2e3070b97aad596054a84778e48a219aeed56 | Bin 150 -> 0 bytes .../5f/48d03ff998984c151813198670b6d6a2d2c888 | 2 - .../6f/e323318e520419d3af239676e75acf871eff0b | Bin 150 -> 0 bytes .../82/61705b95ad56e43e6d70328d292cd15b75fe74 | Bin 150 -> 0 bytes .../87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 | Bin 150 -> 0 bytes .../8c/fdb9906535c8d516f62c1fbd1328f29cb69091 | Bin 84 -> 0 bytes .../8e/58ecf97a236aaa09c9646682bfdbca65d9bfb0 | Bin 85 -> 0 bytes .../91/5ca803e9c5f6a92aa113053923e9b95c30237a | 3 - .../91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f | Bin 84 -> 0 bytes .../9a/9af955ef4ae1ab7902216fa5d7395b475daaee | Bin 84 -> 0 bytes .../a0/50513c16aa3ff1f0288f68db4abc83990d3b64 | 2 - .../a1/c6138c6cb4200bd5f393802fb67f74c44a5492 | Bin 84 -> 0 bytes .../a3/e2c030afac65d8cef686845a80bb3acaebff84 | Bin 148 -> 0 bytes .../a7/017990222d15d5665a2797535b9a9e865ed689 | Bin 85 -> 0 bytes .../ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b | Bin 84 -> 0 bytes .../bb/37c8dc5954762a6f4eb929228840b107e54d41 | Bin 150 -> 0 bytes .../bf/57765d17facf321dc05c66cd43d081bc21a789 | Bin 54 -> 0 bytes .../d1/f7dd09ac4996938286dd88c0c4e22f17950099 | Bin 84 -> 0 bytes .../d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 | Bin 18 -> 0 bytes .../e0/e42472179bd2e8b1d95e14e5c584bb08cb125b | Bin 151 -> 0 bytes .../e2/329389d785a5b59db0bfbb8937239e4422783a | Bin 85 -> 0 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 15 -> 0 bytes .../ea/0d90a8f49b89cd0003502b33a87c3b3c2a23f8 | 3 - .../eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a | Bin 85 -> 0 bytes .../f1/140c9668f284d5b0c93f674138f3f749198155 | 3 - .../fd/6be8b1751721807dc5ffec67055d573dc251fe | Bin 85 -> 0 bytes .../objects/info/packs | 1 - .../refs/heads/branch10 | 1 - .../refs/heads/branch11 | 1 - .../refs/heads/branch12 | 1 - .../refs/heads/branch13 | 1 - .../refs/heads/branch14 | 1 - .../refs/heads/branch2 | 1 - .../refs/heads/branch3 | 1 - .../refs/heads/branch4 | 1 - .../refs/heads/branch5 | 1 - .../refs/heads/branch6 | 1 - .../refs/heads/branch7 | 1 - .../refs/heads/branch8 | 1 - .../refs/heads/branch9 | 1 - .../refs/heads/master | 1 - .../user2/repo_with_over_30_branches.git/HEAD | 1 - .../repo_with_over_30_branches.git/config | 6 - .../description | 1 - .../hooks/applypatch-msg.sample | 15 -- .../hooks/commit-msg.sample | 24 --- .../hooks/post-receive | 15 -- .../hooks/post-receive.d/gitea | 2 - .../hooks/post-update.sample | 8 - .../hooks/pre-applypatch.sample | 14 -- .../hooks/pre-commit.sample | 49 ----- .../hooks/pre-merge-commit.sample | 13 -- .../hooks/pre-push.sample | 53 ------ .../hooks/pre-rebase.sample | 169 ------------------ .../hooks/pre-receive | 15 -- .../hooks/pre-receive.d/gitea | 2 - .../hooks/pre-receive.sample | 24 --- .../hooks/prepare-commit-msg.sample | 42 ----- .../hooks/update | 14 -- .../hooks/update.d/gitea | 2 - .../hooks/update.sample | 128 ------------- .../info/exclude | 6 - .../repo_with_over_30_branches.git/info/refs | 34 ---- .../00/91c741621e9b1e878459c5fc6fc9005cedfde4 | Bin 88 -> 0 bytes .../01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 | Bin 96 -> 0 bytes .../03/6a4126af46def86bdc50fd365ba072a5f7f33b | 1 - .../07/935c6041139c096652be6857f68e6a02de2a73 | 2 - .../09/475b3ebe00bafaa0e9e40ede81adf31574964a | Bin 21 -> 0 bytes .../0d/3da73d34cd51db9a21165508da33eeac7af639 | Bin 151 -> 0 bytes .../0f/95d599f9d70aeb47f3b180c0b9008d8d99191b | Bin 115 -> 0 bytes .../0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 | Bin 134 -> 0 bytes .../19/0bbcb93f7b808d22ebfcb40c64d40348aec7c6 | 4 - .../1b/c9c24ccf113e33ba850db335c8f75df2eaca0c | Bin 134 -> 0 bytes .../1c/d3c96e83347b8799d7b1b10962c96ccac15067 | Bin 132 -> 0 bytes .../1d/d1c7246b64887b70ed9a387df047fa18df5a7c | Bin 151 -> 0 bytes .../2b/f6790d4dccb0921c80362e910924f0c1a3ad76 | Bin 135 -> 0 bytes .../2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 | Bin 146 -> 0 bytes .../31/50fd00b436eb546ff4235e56ce2136ae61e24e | Bin 105 -> 0 bytes .../35/93f9012c13eaa4f134891fa8fec096841cbe37 | Bin 134 -> 0 bytes .../37/d7b2f87994d8bad46684a37dd340d2f5361dab | Bin 151 -> 0 bytes .../39/28d8a78172a81d2723f7efea9f5caa8ab84c2b | Bin 21 -> 0 bytes .../3d/540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 | Bin 152 -> 0 bytes .../3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c | Bin 146 -> 0 bytes .../41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c | Bin 54 -> 0 bytes .../41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac | Bin 134 -> 0 bytes .../42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 | Bin 152 -> 0 bytes .../44/2f887ce46bb26b2b2fa1e950ba18f18cb53072 | Bin 150 -> 0 bytes .../46/7644d297dd628c7785006f5a08c1e2d8395ed4 | Bin 151 -> 0 bytes .../49/25b6f82983f3376f0536f073dc84ba3d758825 | 2 - .../4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede | Bin 54 -> 0 bytes .../4e/93d7d4dbacba9df2ea4e38a348192f77473788 | Bin 134 -> 0 bytes .../56/2391dcc7e3ddd79019c0e492f8887fde190c14 | Bin 120 -> 0 bytes .../59/57501677a8a87b3ec2c277d939f87cad5c84c5 | Bin 136 -> 0 bytes .../59/ac257eed8758a35baf9f651a22b24072632f78 | Bin 151 -> 0 bytes .../5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 | Bin 146 -> 0 bytes .../5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 | Bin 147 -> 0 bytes .../5b/46ab72a1f7d251079ad56008ff8cff45f22a05 | Bin 151 -> 0 bytes .../5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a | 2 - .../62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 | Bin 151 -> 0 bytes .../64/c27e5cbf3047aafc430e115fff0ef654b1df37 | Bin 135 -> 0 bytes .../6d/861f2c183a9b2e7237b96c10cb5acfbb6821df | Bin 22 -> 0 bytes .../6f/b4c60ce05f777854d763c4ac951c3c136e5f47 | Bin 152 -> 0 bytes .../70/d9662b84242e05fe6ca27e026659764af16ac4 | 3 - .../71/3309c566cd9d1674e124396aa3cf0c04f6bf68 | Bin 135 -> 0 bytes .../73/5b268ddbdaa972ea2614c9b29a269b3e79b62e | 2 - .../89/934b31186a64d893d858d2f33daf15c24f1062 | Bin 21 -> 0 bytes .../8a/2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 | Bin 151 -> 0 bytes .../8c/fdb9906535c8d516f62c1fbd1328f29cb69091 | Bin 84 -> 0 bytes .../93/9d1342003589b000b04ee1f489066406d05491 | Bin 54 -> 0 bytes .../94/0a229c42bd3879b0b366b77e14347f526c45ca | Bin 134 -> 0 bytes .../99/5c32fca0700168205f69b67d3a60f5c23a5fa5 | Bin 122 -> 0 bytes .../99/677d5dd52c9d80e7ee2134e588b6da73fc2bef | Bin 144 -> 0 bytes .../9a/62ae84d700525b59bb14fb884ae02e604c74ae | Bin 117 -> 0 bytes .../9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 | 2 - .../9e/a1f6c780c49a2fe9b43409868d9cae150d1814 | Bin 54 -> 0 bytes .../a3/ed609b373008db71acf7f51b6b18b745b5e45a | Bin 134 -> 0 bytes .../a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 | 2 - .../b9/2d010338a7a19d99e2c209601e8d154f0ccb6c | Bin 109 -> 0 bytes .../ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce | 2 - .../bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 | Bin 151 -> 0 bytes .../bf/57765d17facf321dc05c66cd43d081bc21a789 | Bin 54 -> 0 bytes .../c3/20be79087cdca614ee303b273f802d77e1ffaa | Bin 99 -> 0 bytes .../c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d | Bin 20 -> 0 bytes .../c8/90fa8f30875b128c41d1fbc553ae07f598b9bd | Bin 126 -> 0 bytes .../ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 | Bin 91 -> 0 bytes .../ca/656e9b2992b342a29fbc3db0e18e22e555f725 | Bin 102 -> 0 bytes .../d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 | Bin 18 -> 0 bytes .../d4/d5c030720b3bf4181e3705e17940b45bdef62a | Bin 151 -> 0 bytes .../da/6707ae38e1e564c19e149bf6ab22b7b2dc4471 | Bin 134 -> 0 bytes .../db/929667fd1a948c53f569a1f399552c012f0705 | Bin 151 -> 0 bytes .../db/f74984d746cbd1bdea4c3576598f65a7fea615 | Bin 135 -> 0 bytes .../dd/84fcf5fea372eeadb7f92536153f219d0b70a9 | 2 - .../de/02cfe3770195ed182c9245189da57c789117e4 | Bin 151 -> 0 bytes .../de/2ca8364babda70cb8c50c0d70fe6303d103398 | Bin 151 -> 0 bytes .../e4/9be18e7c3747b361ddbe463763ce02c5e88403 | Bin 151 -> 0 bytes .../e5/67783ff1803530f31e86aeef3ad85fba3548d6 | 3 - .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 15 -> 0 bytes .../e7/3df7b8ffb274ba106c2996380a5effef090d55 | Bin 151 -> 0 bytes .../e8/3b115c4b357ef853aac4f2d87d135dc40de363 | 3 - .../ec/4900bb6f550a935f45dbcb513f73c1cd7dc20f | Bin 112 -> 0 bytes .../f8/3637d3048dd464b1a0de0658b9a52189c94480 | Bin 135 -> 0 bytes .../f9/3e3a1a1525fb5b91020da86e44810c87a2d7bc | Bin 54 -> 0 bytes .../fe/6f1c7770d4ae5824a0ecfd5451b199399dd723 | Bin 147 -> 0 bytes .../ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 | Bin 135 -> 0 bytes .../objects/info/packs | 1 - .../refs/heads/branch10 | 1 - .../refs/heads/branch11 | 1 - .../refs/heads/branch12 | 1 - .../refs/heads/branch13 | 1 - .../refs/heads/branch14 | 1 - .../refs/heads/branch15 | 1 - .../refs/heads/branch16 | 1 - .../refs/heads/branch17 | 1 - .../refs/heads/branch18 | 1 - .../refs/heads/branch19 | 1 - .../refs/heads/branch2 | 1 - .../refs/heads/branch20 | 1 - .../refs/heads/branch21 | 1 - .../refs/heads/branch22 | 1 - .../refs/heads/branch23 | 1 - .../refs/heads/branch24 | 1 - .../refs/heads/branch25 | 1 - .../refs/heads/branch26 | 1 - .../refs/heads/branch27 | 1 - .../refs/heads/branch28 | 1 - .../refs/heads/branch29 | 1 - .../refs/heads/branch3 | 1 - .../refs/heads/branch30 | 1 - .../refs/heads/branch31 | 1 - .../refs/heads/branch32 | 1 - .../refs/heads/branch33 | 1 - .../refs/heads/branch34 | 1 - .../refs/heads/branch4 | 1 - .../refs/heads/branch5 | 1 - .../refs/heads/branch6 | 1 - .../refs/heads/branch7 | 1 - .../refs/heads/branch8 | 1 - .../refs/heads/branch9 | 1 - .../refs/heads/master | 1 - models/fixtures/repository.yml | 28 --- 209 files changed, 1386 deletions(-) delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/4f/19c1fb42efe67f15ae7bc9a7690f11628f3560 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/52/d3acbc88fbd030d82f6d519f2cac15971c0fe2 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/82/61705b95ad56e43e6d70328d292cd15b75fe74 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/8e/58ecf97a236aaa09c9646682bfdbca65d9bfb0 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/9a/9af955ef4ae1ab7902216fa5d7395b475daaee delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a0/50513c16aa3ff1f0288f68db4abc83990d3b64 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a3/e2c030afac65d8cef686845a80bb3acaebff84 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bb/37c8dc5954762a6f4eb929228840b107e54d41 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/d1/f7dd09ac4996938286dd88c0c4e22f17950099 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ea/0d90a8f49b89cd0003502b33a87c3b3c2a23f8 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea delete mode 100755 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/03/6a4126af46def86bdc50fd365ba072a5f7f33b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/07/935c6041139c096652be6857f68e6a02de2a73 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0d/3da73d34cd51db9a21165508da33eeac7af639 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/19/0bbcb93f7b808d22ebfcb40c64d40348aec7c6 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/44/2f887ce46bb26b2b2fa1e950ba18f18cb53072 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/ac257eed8758a35baf9f651a22b24072632f78 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6f/b4c60ce05f777854d763c4ac951c3c136e5f47 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8a/2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/93/9d1342003589b000b04ee1f489066406d05491 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/94/0a229c42bd3879b0b366b77e14347f526c45ca delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a3/ed609b373008db71acf7f51b6b18b745b5e45a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c3/20be79087cdca614ee303b273f802d77e1ffaa delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c8/90fa8f30875b128c41d1fbc553ae07f598b9bd delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/da/6707ae38e1e564c19e149bf6ab22b7b2dc4471 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e4/9be18e7c3747b361ddbe463763ce02c5e88403 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e7/3df7b8ffb274ba106c2996380a5effef090d55 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e8/3b115c4b357ef853aac4f2d87d135dc40de363 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ec/4900bb6f550a935f45dbcb513f73c1cd7dc20f delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/f8/3637d3048dd464b1a0de0658b9a52189c94480 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/f9/3e3a1a1525fb5b91020da86e44810c87a2d7bc delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/fe/6f1c7770d4ae5824a0ecfd5451b199399dd723 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 delete mode 100644 integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master diff --git a/integrations/branches_test.go b/integrations/branches_test.go index e92aa778fb33f..2b9fc8dda5d75 100644 --- a/integrations/branches_test.go +++ b/integrations/branches_test.go @@ -25,17 +25,6 @@ func TestViewBranches(t *testing.T) { assert.False(t, exists, "The template has changed") } -func TestViewBranchesSinglePage(t *testing.T) { - defer prepareTestEnv(t)() - - req := NewRequest(t, "GET", "/user2/repo_with_over_10_branches/branches") - resp := MakeRequest(t, req, http.StatusOK) - - htmlDoc := NewHTMLParser(t, resp.Body) - _, exists := htmlDoc.doc.Find(".delete-branch-button").Attr("data-url") - assert.False(t, exists, "The template has changed") -} - func TestDeleteBranch(t *testing.T) { defer prepareTestEnv(t)() diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD deleted file mode 100644 index cb089cd89a7d7..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config deleted file mode 100644 index e6da231579bcc..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/config +++ /dev/null @@ -1,6 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = true - ignorecase = true - precomposeunicode = true diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description deleted file mode 100644 index 498b267a8c781..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84a67345..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample deleted file mode 100755 index b58d1184a9d43..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive deleted file mode 100755 index f1f2709dddeea..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash -data=$(cat) -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -echo "${data}" | "${hook}" -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea deleted file mode 100755 index 43a948da3a983..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-receive.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" post-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample deleted file mode 100755 index ec17ec1939b7c..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082bcb939..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample deleted file mode 100755 index 6a756416384c2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample deleted file mode 100755 index 399eab1924e39..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-merge-commit.sample +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git merge" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message to -# stderr if it wants to stop the merge commit. -# -# To enable this hook, rename this file to "pre-merge-commit". - -. git-sh-setup -test -x "$GIT_DIR/hooks/pre-commit" && - exec "$GIT_DIR/hooks/pre-commit" -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample deleted file mode 100755 index 6187dbf4390fc..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c370d8c..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive deleted file mode 100755 index f1f2709dddeea..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash -data=$(cat) -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -echo "${data}" | "${hook}" -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea deleted file mode 100755 index 49d09406364a5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" pre-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample deleted file mode 100755 index a1fd29ec14823..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c5ab013..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update deleted file mode 100755 index df5bd27f106f2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -"${hook}" $1 $2 $3 -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea deleted file mode 100755 index 38101c242664a..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" update $1 $2 $3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample deleted file mode 100755 index 80ba94135cc37..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude deleted file mode 100644 index a5196d1be8fb5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs deleted file mode 100644 index efba576ce9695..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/info/refs +++ /dev/null @@ -1,14 +0,0 @@ -f1140c9668f284d5b0c93f674138f3f749198155 refs/heads/branch10 -2aede11428c351019a9d876368856235f080f842 refs/heads/branch11 -5df2e3070b97aad596054a84778e48a219aeed56 refs/heads/branch12 -6fe323318e520419d3af239676e75acf871eff0b refs/heads/branch13 -e0e42472179bd2e8b1d95e14e5c584bb08cb125b refs/heads/branch14 -a050513c16aa3ff1f0288f68db4abc83990d3b64 refs/heads/branch2 -5f48d03ff998984c151813198670b6d6a2d2c888 refs/heads/branch3 -a3e2c030afac65d8cef686845a80bb3acaebff84 refs/heads/branch4 -bb37c8dc5954762a6f4eb929228840b107e54d41 refs/heads/branch5 -876b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 refs/heads/branch6 -ea0d90a8f49b89cd0003502b33a87c3b3c2a23f8 refs/heads/branch7 -06dd582ad91ac5d8d81f02a0aaf41210929d649f refs/heads/branch8 -23c95f2bed62d6a6e75b44b91e4d469d4ccab940 refs/heads/branch9 -8261705b95ad56e43e6d70328d292cd15b75fe74 refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/06/dd582ad91ac5d8d81f02a0aaf41210929d649f deleted file mode 100644 index 4ae53218ca2d5693dc8b0e097de680a4a0e50896..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gaAP3IZ_Pgmmu^53;K$y@TVFoaRj$?h;e^1P9%iPs`0b2P! E;t_2}tpET3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/23/c95f2bed62d6a6e75b44b91e4d469d4ccab940 deleted file mode 100644 index 3aaa71c399f9f218d25092bb30abb5055a7b2c7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gaAJ3IZ_@1zqP9*$dL0Og;^RcnJ^Cc6v}S&JZ);@r^fdQ;VV=JXvdf zbn5^Qy{X!QODYA3Wg?2?v&*rRoCRc3=N3#90Eo=SO<&y-2H^}|Nx~AD95bSa;K>bl zqaYrfPi%Pa_qEymtc1!Ex)ttfzLc{) EqprtABLDyZ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2a/ede11428c351019a9d876368856235f080f842 deleted file mode 100644 index e4264fc52408f08676d0a09382ced1c97876debd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmV;G0BZku0gaA93IZ_eRN)*b|}ky_84J|ARN)}Ap^KU$FV-ze=F{~R_*4#AT2!; DLgGWf diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/2f/18f612f1e92b4aa9241d7fc7fc7b0864ec0cc7 deleted file mode 100644 index 561c51625bb4c940a7c49461076e0d62cdce625a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFwrZiC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAU@$Z=Ff%bxFxD%nC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAVlXr?Ff%bxFf_H&E2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; s@IFMni8pV-0%0L>>NETiosy#N3J diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5d/f2e3070b97aad596054a84778e48a219aeed56 deleted file mode 100644 index 5340f0da444ae3c35ab659d31a7f66e796e00323..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gaA93c@fDMP26<*$Xn6=`uw!{=XzVQZb-s15-{IV{~ zqj`jIXw}Rc5(*`mVq)dYGG)kf&PgaDi46l{Or&npYOm%caM1*0Qg|L!P&EVsCc*Bq za3Mg7>U3}Swfg;S)t`U7+DDh|X{WL-7avBD$N>iQM@Rs!+kUL|`tOOmZId>0UxmOu EoAGr=D*ylh diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 deleted file mode 100644 index e32b619c02bc8..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/5f/48d03ff998984c151813198670b6d6a2d2c888 +++ /dev/null @@ -1,2 +0,0 @@ -x��A -1 E]�� ���v"^�db��u�Z��[o��-�×��{�pכ�� IЖ)�i.���,B\2�!�0[L��M��&���$�L�1B��[(I� ;~�������<���Ѓ���1��0��� ���������v�� �m> \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/6f/e323318e520419d3af239676e75acf871eff0b deleted file mode 100644 index 444222c878c16191bf358e5e12b2f1f4058e9dc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gaAJ3IZ_@L|x|;*$dL$vGV~DFW~`tk`4;S8Da#FZ@ht&CE09Ai8LbWyugAM=DchOodbwInAh0jNB&8p4}&8l?cI-a+xHN2x0&ZiH2Je zYXAzfIC=Nm+Wh-v&7Xd}*hlL2u!FAk>~VrLGs2Pl9wLAnb{y-Y{(IuCTb6F_3puww Eo?);_ApigX diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/87/6b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 deleted file mode 100644 index c321dccdde95e617c415cdd1f63962143aaad246..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gaAJ3IZ_@1zqP9*$dL0&KE?yga_#KBq$hXh#Bzs#v8b)MNto)tgStU zHh_oGOVNztk)n9X)&S(iRZ0}W)a*kIR;*=blTjP@@)|m!6OKS7iL0KIVMZiyl+1KF zIUz6AU@$Z=Ff%bxFxM-oC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAWH2-^Ff%bxFf`FCsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x@sZtaFZkS diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a deleted file mode 100644 index 8df53250104ee..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/5ca803e9c5f6a92aa113053923e9b95c30237a +++ /dev/null @@ -1,3 +0,0 @@ -x��A -1=�sdfc2Y��3�� -�,1 >߈�҇��n���;� ��TaɎٻD��d;Qt⽤�Mh��"��ĭ�j��� N߼�;����� �qfG��͠c���ߊ�>ǵ�h>$73 \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/91/ed47769c23cb84770ccfef22ed6e0ae3ec1d9f deleted file mode 100644 index 74d27908a4a1a193c60ae5ed3843994f625f572a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxu+S^1C}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDAU@$Z=Ff%bxFw!fjC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD�<��h>�j���"V:cLJ!p_ S�*c�d�܂�^�+K�@�4K�`�$Q��F�)������oo[��ǫ}P����\/�{�$L�# Dn�����O�m���}@'>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a1/c6138c6cb4200bd5f393802fb67f74c44a5492 deleted file mode 100644 index 2afdb9928dadb2eda0ed366e808d9addfe591e9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFw-lkC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD{c z+5nz<6Vaw%Dgj4GHnStj#^DkRADSTrCk)I{ZPeu5bwF}F;sctX1@LI1L1LWut9O^S905#}1)<^sAiMnqKbx}VSC_Z** C5k)ru diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/a7/017990222d15d5665a2797535b9a9e865ed689 deleted file mode 100644 index 1ca2a414f689b74981376973cca6d5f540bf0bb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`OFsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?xve4XavLNz diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/ac/4d5abb7260cfb1e37b200156d5b8365ef0ab1b deleted file mode 100644 index 352528d0f50cb69da4b93e66abe9a9ef0fe1d033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFx4xmC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrDc1!EwiWJbzA7d@ Eg;-`o^#A|> diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/bf/57765d17facf321dc05c66cd43d081bc21a789 deleted file mode 100644 index c1cd7d1d4669445ba65ec0562efa8a09bc66e1fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmbAU@$Z=Ff%bxu+%H5C}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD;K?H<1_1{q3jjhy1`z-N diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e0/e42472179bd2e8b1d95e14e5c584bb08cb125b deleted file mode 100644 index ee904e7deb06c2d467dd07430f1df087ae649513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaA93IZ__cQ`AfY(Ln0ziv7LK@3E*Z?mO<&!TL*WELNw7pF&+J?P4CIH) zgc87qnGNs#zBaqRwb}EJSN(9^o_dnCUaX5iGdh^OJwgI7!;WKp)PGORZCkjj`2u2k FKIPp7M|1!H diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e2/329389d785a5b59db0bfbb8937239e4422783a deleted file mode 100644 index c97871e2102a587de4b4dc085df2d4dff61df457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`IDsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x$GhCa#bXB diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 deleted file mode 100644 index 711223894375fe1186ac5bfffdc48fb1fa1e65cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmb�A�v��O�pD��`���Ƭ���ۚe�ȱ=� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/eb/dbb61a910106b95bcf0a6ae1a1c7a184243e0a deleted file mode 100644 index 0c831d9c4ce724d579615976ccbff107ab964992..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`CBsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?xo#osa8)Dn diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 deleted file mode 100644 index fce4554f1da25..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/f1/140c9668f284d5b0c93f674138f3f749198155 +++ /dev/null @@ -1,3 +0,0 @@ -x��A -�0E]�� 2�4i"^��L�([b -�x7�����<�ućVU��9��HLL1��e!D(�eO��̆��f�D^��%"9��S��u�}�������j��V{��U?(�SO����Hi L�#MD�����o�ܶM�'�>} \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/fd/6be8b1751721807dc5ffec67055d573dc251fe deleted file mode 100644 index bca1a250560f2bf5fd4f54ba30d3748a0ff961d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85 zcmV-b0IL6Z0V^p=O;s>AWH2-^Ff%bxFf`UHsVHH1Huur&O&6~@dv|NDE04Ny=t)oT rM5u}&S4S6LSH0X6hASlxw_H=Z{bAPhvf~vme`HFZ*un+?x+@{?aUUbO diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs deleted file mode 100644 index 8b137891791fe..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/objects/info/packs +++ /dev/null @@ -1 +0,0 @@ - diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 deleted file mode 100644 index 1f3feb61c1d4b..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch10 +++ /dev/null @@ -1 +0,0 @@ -f1140c9668f284d5b0c93f674138f3f749198155 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 deleted file mode 100644 index c157e553d8acc..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch11 +++ /dev/null @@ -1 +0,0 @@ -2aede11428c351019a9d876368856235f080f842 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 deleted file mode 100644 index 452c37f4f4413..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch12 +++ /dev/null @@ -1 +0,0 @@ -5df2e3070b97aad596054a84778e48a219aeed56 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 deleted file mode 100644 index 0ab370386eec4..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch13 +++ /dev/null @@ -1 +0,0 @@ -6fe323318e520419d3af239676e75acf871eff0b diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 deleted file mode 100644 index 2700b6af6cfac..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch14 +++ /dev/null @@ -1 +0,0 @@ -e0e42472179bd2e8b1d95e14e5c584bb08cb125b diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 deleted file mode 100644 index 4aded7d8e773b..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch2 +++ /dev/null @@ -1 +0,0 @@ -a050513c16aa3ff1f0288f68db4abc83990d3b64 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 deleted file mode 100644 index a4c8c58980136..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch3 +++ /dev/null @@ -1 +0,0 @@ -5f48d03ff998984c151813198670b6d6a2d2c888 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 deleted file mode 100644 index aa0bc4e3db11a..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch4 +++ /dev/null @@ -1 +0,0 @@ -a3e2c030afac65d8cef686845a80bb3acaebff84 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 deleted file mode 100644 index b2e4e6ee5d609..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch5 +++ /dev/null @@ -1 +0,0 @@ -bb37c8dc5954762a6f4eb929228840b107e54d41 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 deleted file mode 100644 index c1c2cb1d137a0..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch6 +++ /dev/null @@ -1 +0,0 @@ -876b8a97bdd543ce91c8a6a30d3e6d94ee67d0a2 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 deleted file mode 100644 index b044943332c3f..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch7 +++ /dev/null @@ -1 +0,0 @@ -ea0d90a8f49b89cd0003502b33a87c3b3c2a23f8 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 deleted file mode 100644 index f003b5bc4cd84..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch8 +++ /dev/null @@ -1 +0,0 @@ -06dd582ad91ac5d8d81f02a0aaf41210929d649f diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 deleted file mode 100644 index 049ef6fb6a490..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/branch9 +++ /dev/null @@ -1 +0,0 @@ -23c95f2bed62d6a6e75b44b91e4d469d4ccab940 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master b/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master deleted file mode 100644 index 7ba55e7ec0c51..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_10_branches.git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -8261705b95ad56e43e6d70328d292cd15b75fe74 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD deleted file mode 100644 index cb089cd89a7d7..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config deleted file mode 100644 index e6da231579bcc..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/config +++ /dev/null @@ -1,6 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = true - ignorecase = true - precomposeunicode = true diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description deleted file mode 100644 index 498b267a8c781..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84a67345..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample deleted file mode 100755 index b58d1184a9d43..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive deleted file mode 100755 index f1f2709dddeea..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash -data=$(cat) -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -echo "${data}" | "${hook}" -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea deleted file mode 100755 index 43a948da3a983..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-receive.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" post-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample deleted file mode 100755 index ec17ec1939b7c..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082bcb939..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample deleted file mode 100755 index 6a756416384c2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample deleted file mode 100755 index 399eab1924e39..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-merge-commit.sample +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git merge" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message to -# stderr if it wants to stop the merge commit. -# -# To enable this hook, rename this file to "pre-merge-commit". - -. git-sh-setup -test -x "$GIT_DIR/hooks/pre-commit" && - exec "$GIT_DIR/hooks/pre-commit" -: diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample deleted file mode 100755 index 6187dbf4390fc..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c370d8c..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive deleted file mode 100755 index f1f2709dddeea..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash -data=$(cat) -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -echo "${data}" | "${hook}" -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea deleted file mode 100755 index 49d09406364a5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" pre-receive diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample deleted file mode 100755 index a1fd29ec14823..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c5ab013..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update deleted file mode 100755 index df5bd27f106f2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash -exitcodes="" -hookname=$(basename $0) -GIT_DIR=${GIT_DIR:-$(dirname $0)} - -for hook in ${GIT_DIR}/hooks/${hookname}.d/*; do -test -x "${hook}" && test -f "${hook}" || continue -"${hook}" $1 $2 $3 -exitcodes="${exitcodes} $?" -done - -for i in ${exitcodes}; do -[ ${i} -eq 0 ] || exit ${i} -done diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea deleted file mode 100755 index 38101c242664a..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.d/gitea +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -"$GITEA_ROOT/gitea" hook --config="$GITEA_ROOT/$GITEA_CONF" update $1 $2 $3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample deleted file mode 100755 index 80ba94135cc37..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude deleted file mode 100644 index a5196d1be8fb5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs deleted file mode 100644 index 38a39addeacaf..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/info/refs +++ /dev/null @@ -1,34 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch10 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch11 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch12 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch13 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch14 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch15 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch16 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch17 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch18 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch19 -3dce5fec8dabe9412e10ca04d35e1bb1628c738c refs/heads/branch2 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch20 -190bbcb93f7b808d22ebfcb40c64d40348aec7c6 refs/heads/branch21 -442f887ce46bb26b2b2fa1e950ba18f18cb53072 refs/heads/branch22 -37d7b2f87994d8bad46684a37dd340d2f5361dab refs/heads/branch23 -babfd22563ce5b3a66ac35e12a952257dc23d1ce refs/heads/branch24 -4925b6f82983f3376f0536f073dc84ba3d758825 refs/heads/branch25 -8a2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 refs/heads/branch26 -70d9662b84242e05fe6ca27e026659764af16ac4 refs/heads/branch27 -a46ca7f0be600d96ae4b72bb61b4377696b145b3 refs/heads/branch28 -5eaf559e8e37c6a3bc9c1cb8e92e39ba67d5b04a refs/heads/branch29 -99677d5dd52c9d80e7ee2134e588b6da73fc2bef refs/heads/branch3 -1dd1c7246b64887b70ed9a387df047fa18df5a7c refs/heads/branch30 -de02cfe3770195ed182c9245189da57c789117e4 refs/heads/branch31 -6fb4c60ce05f777854d763c4ac951c3c136e5f47 refs/heads/branch32 -735b268ddbdaa972ea2614c9b29a269b3e79b62e refs/heads/branch33 -db929667fd1a948c53f569a1f399552c012f0705 refs/heads/branch34 -5af2afaf71dcdc43474ea9fdfcf022d02a90e0b9 refs/heads/branch4 -5a04a0a90397699d60a94d9284db46dbc7a9a7a8 refs/heads/branch5 -2cbf677e5d9c9122d307efcd0f04a85ffe4442d1 refs/heads/branch6 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch7 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch8 -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 refs/heads/branch9 -3d540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 refs/heads/master diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/00/91c741621e9b1e878459c5fc6fc9005cedfde4 deleted file mode 100644 index 92048e095ddd87c5ee7086ee57a633bdfcb0d4f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb)I$zTUFBJbRsX|E|Ipp8g+PRxoip saW%!r#@57sEee)cH^t^ok?-4Y?U9#H_l58IGf}fPiCdb1(aw+?0LzvmH~;_u diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/01/4a9d7a63331ad62ed0bff9116afa6b198f8c55 deleted file mode 100644 index bd78c39860d3cc8cdd407953bebb2572a839b21b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmV-m0H6PO0V^p=O;s>7H()R{FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/09/475b3ebe00bafaa0e9e40ede81adf31574964a deleted file mode 100644 index e45c691ace86e9990afd5753d7b15bed16eaace2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21 dcmbR{?=2<(QExvpR9W0Z>!L$=^Vv1Tkyw`WjX}7saGeDEe3^V68=cpcqIL zoJ^XM2QqmZ_odtIt=-PQz33;m^{FRW+Sy_NjuQ|^dxQjFcDf%MyZv`!u4~Oh%@^q| FK4!mzMCt$l diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/95d599f9d70aeb47f3b180c0b9008d8d99191b deleted file mode 100644 index 7e80bd277e15c47ddf7aed99ee774e8230ba2deb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmV-(0F3{50V^p=O;s>9H(@X|FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}G4C#1lFkOE6W3W8i6U3^{ja#I+tlsw#WP3`uF VS<}moSG@d@DScuK8vq2vt1|d$FEIcB diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/0f/f681137b593279a2f9fb3c8f0e87e8a247bc00 deleted file mode 100644 index 37e8961096c66ba70729d3ad6ed2baa2ad2d3457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^SgrHvtnn2Je oL9UK2zOH(?DGXOi9&Wj&cKgGu>1D?&UjE3GKCy)j0Fr43O3� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1b/c9c24ccf113e33ba850db335c8f75df2eaca0c deleted file mode 100644 index 3c91cc7bb712169da6d74c75363c38b9d6aceb08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@zDnY*x^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FIppMC)%jUH||9 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1c/d3c96e83347b8799d7b1b10962c96ccac15067 deleted file mode 100644 index ea5312c546f5ce7eb0b76f63521a3e6699f30e6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmV-~0DJ#<0V^p=O;s>8F=a3`FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Awvkdl%PWix--bt m(Z$zQFE@qZO3A}5*VJx*m^HoZc*V;fnbIe=umJ$cZ};VS(mDJ9 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/1d/d1c7246b64887b70ed9a387df047fa18df5a7c deleted file mode 100644 index 88e2bc9290855f488aa0b03c516aa4c04f729937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dL0?+l1|2@jBTx=}Drh#Bzs#v8b)MZJ1ZwAK0; z+5jF#XV$@yiR>wh1s78iauyiTiwLj;?=lv#QMJ_hHFPl1;*vclk^++y0%B)8x{xCV zgJqR0pwd3>Ti5%WyFUN&%AZu*lTWnOi^c$J^x)R0kFWr!+0J8QuK!llt(7!beF3Y3 FKco*!NTC1# diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2b/f6790d4dccb0921c80362e910924f0c1a3ad76 deleted file mode 100644 index c5dd3cad2ecd1c26d73d99c11d3a86917248affb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_20KB&5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN&E2Sg;VINbmM diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/2c/bf677e5d9c9122d307efcd0f04a85ffe4442d1 deleted file mode 100644 index 483d740365caeed229c120888b826a42e716326d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmV;D0B!$x0gaAL3c@fDMqTF=*$Xn$OnwGLyvj70pkQoCQ}FoK8@TxvkN4oqOKZ>OE|DBj%zW4Jymw`z~ A7XSbN diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/31/50fd00b436eb546ff4235e56ce2136ae61e24e deleted file mode 100644 index 43a511d13e584c25d64e47694e194dfad849502e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmV-v0G9uF0V^p=O;s>5H)1d}FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9q{5t#0t-S4ED0$Ha&>g^b=AvFVYpKAaLYBd+aG34FFRiG@<*oh Li7jjZpUQnsCxI(Q diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/35/93f9012c13eaa4f134891fa8fec096841cbe37 deleted file mode 100644 index b50d8d1315fcb406bb020553db2cd7fb964c6ab9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@z89~1g^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FOThMdw{N@c;k- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/37/d7b2f87994d8bad46684a37dd340d2f5361dab deleted file mode 100644 index c814401b5dc77e2c73d6d526856ebf6abaa36bb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0e?Y`bcz{mQje>E8m;sOPcmp?YQB=XJOYe`V z4d7u8W^H}8k^xOc%S2Alx|C5U30KG=Ijn_kR4WaBO&v_Mn2Kkr(x8cL6)HR9(S;H* z7;IUJfTC^Qm!Y>e4}Jdal|R(iC!gxlFB${n=)vWvkB|V=PWNMTxBpJmZEZAJeE}*B FKJSI0MJoUR diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/39/28d8a78172a81d2723f7efea9f5caa8ab84c2b deleted file mode 100644 index 2352d4bf648ae27273f0e6fd9798aadda6870cec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21 ccmbvGX1LY`uulRiQMP_v!K#-#tAsM}U)i24E- GyFT62%t*fg diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/3d/ce5fec8dabe9412e10ca04d35e1bb1628c738c deleted file mode 100644 index 66ec02b4b20030818ff0fdf22588b3e21230a260..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmV;D0B!$x0gaAJ3IZ_@L|x|;*$dL0bUqCtUL})sP%zGr$$-Z<-oQ;QidT=yYirM; zk^O0O5zUqhS~39EMP2}40TRJVk->WcU%(Ng+ESPI&{cfJ972FXNnA9PKyodP94^RH z$E5^gRXWCF?fTfI>+3J?@=0xb$tADtrqKfjViSWtLj+K>oyW$c|DGtLz5r@FGb7JJ AF8}}l diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/1aa5a2014b2d6f08a7a52a6e613f85660dca5c deleted file mode 100644 index f3b7bb456bfe51e17b15c7a272ad25089266a191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmV-60LlM&0V^p=O;s>9XD~D{Ff%bx2y%6F@paY9O<}OqxUsykXoal0^7r?z=Etn+ M+To)O05^ybM`oZJ7XSbN diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/41/7848e593155d9ceb2769a8e09d2a5bdae1f3ac deleted file mode 100644 index 70a77d1435f9202716b2212019491b1677c75fbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=_7m!Mw=dWE1* of?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn60FZ+RN8pM#N&o-= diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/42/1bcb19f3d774ca2c34044cd0f5a0ae523d3591 deleted file mode 100644 index e652bccacdf9380dac57e669623369ac9f0311c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmV;J0B8Sr0gaAJ3IZ_@1zqP9*$dM7bb1;@yo3knBt0k?XNVc__>MPl^A<%Fyt1_R z7}kS3jIL^nASt^Nm6Okft2j>u8Ka^iOHL9~p2@7z^)+mb6$=C)4>{yHy2)uEKy}0s za>QJ9PF{>`OD#$}IA zVTmZV9 E^LP?Q2LJ#7 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/46/7644d297dd628c7785006f5a08c1e2d8395ed4 deleted file mode 100644 index a393523993692e4288dd4d46bab27787c3f4f8d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaA93IZ_fe9fn*&{>%v(x?9*zLa)b6blHHDB|` FK2_q$MD73p diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 deleted file mode 100644 index 7c52d2bdf5587..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/49/25b6f82983f3376f0536f073dc84ba3d758825 +++ /dev/null @@ -1,2 +0,0 @@ -x��K -1]�� ҝ@�Kx�N���q����x7oQT��K �a�0&��g��s�RL ��@fC�0 6KU�4�5u0�b*^�6n�+Tqƣ %b0ȹ���y_���2���W�P_�r�K�h ����>BP;ݏ���;Q��i��f�?W \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4b/1007b103e76a92162ef1cc6c8b6a92f55a3ede deleted file mode 100644 index f68e0999296c71c4f2c401d78c809a1d7df76d9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmV-60LlM&0V^p=O;s>9XD~D{Ff%bx2y%6F@paY9O<~}4kG9*#u diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/4e/93d7d4dbacba9df2ea4e38a348192f77473788 deleted file mode 100644 index 6d450c41f21ee78ce390b7f2819db6e5ed25fabe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmV;10D1p-0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=@z2tmIP^a??r o1i3o8_`2%lrZ8M7dAQ}8+U*asrk5SBc=;n!`otDC0FU7ZM&?I2g8%>k diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/56/2391dcc7e3ddd79019c0e492f8887fde190c14 deleted file mode 100644 index d180c3ab21075fc172c184ae4dc6444c3cf31082..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmV-;0Ehp00V^p=O;s>4F=8+@FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LkP3oE5H!J(kQG6$jxN5gdbueKS4tjk axu$me!>s9L$17g`$do>@g$)1|q{+$hN;1>{ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/59/57501677a8a87b3ec2c277d939f87cad5c84c5 deleted file mode 100644 index 635659185502e8ade537b2c36c41407fd02da675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmV;30C)d*0V^p=O;s?pFkmn=FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!H!2`VAz8G?Qx q=#?N>M;BjLz1$RrDG2>z+`Ce_qEymt<9c)d({us?WreT>&3bNDSE&Z?GY9LGw3+hhy8bAZkte7^97_6 FKbyXxMzH_@ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/04a0a90397699d60a94d9284db46dbc7a9a7a8 deleted file mode 100644 index 150a977562894fccaae6a60a9d2681ed966b3f4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmV;D0B!$x0gaA93IZ_(w_`(ns^0r3+&rR}do ARsaA1 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5a/f2afaf71dcdc43474ea9fdfcf022d02a90e0b9 deleted file mode 100644 index 5d1fde04d74d6aeb0c5f7bce5d76064d6591e314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmV;E0Brww0gaAJ3IZ_@1zqP9*$dM7brKNqDxIVo1>+2v40wFU8@PFkq6%JJdVfxB zGM?sO*5Hu5u}I>vu_P?529V}36oP0eNEGLaT50fmYGD*pV~o%|aY)t^aFrH(FvaBT za&9eJr)Zy#W$1n5p|8Ka^N0HS;!9onO&f$9eRd(~Gb8|Y(Bs%V?7tJ`)fYYkJrv#? BM4$iw diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5b/46ab72a1f7d251079ad56008ff8cff45f22a05 deleted file mode 100644 index ef8ca9dda13fa06dc60d723e619fc7b42ab47702..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL?d>cf(ga_y(9Tbc+#0+?R#~ZkLi=ql%S$cm= zjbILQi0G0C8mDFCC`jk^y`bC=n6g^mq`UnX??Q}mjcl+-|-PX!e)E6}K FKHvD8Mi2l1 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a deleted file mode 100644 index ce5e60338f08f..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/5e/af559e8e37c6a3bc9c1cb8e92e39ba67d5b04a +++ /dev/null @@ -1,2 +0,0 @@ -x��K -1D]�� ҝ� �x �NwP0N������ţUy��1�<�.�����`a��r��#…������Z��:�h'�2k \,g��G� �Z��J��o]�o���˫|RmO9�^4�����QaP��cc��Vԭq��j?C \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/62/7318b5eacfd0df3dc0ce425146b71621d9fbf0 deleted file mode 100644 index 53b7e8614818ea4e241c61b8248d85b46f7a5292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAP3PK?eMf-LY{s%FmPe&o5O|*bfM+&m{Fdwx1YzO_EkHfie^V-^D zXajf{T|{FpHb*bP+J#b}7z-s#2+^DAbLNZ=JgJSlyoPpZ@tnvoRw~9JP~_q~K&Un3 zS{GN1VQ`A~abLUM-_rH@$E$p}ZBIGnwOurNh~&UV(nkmYYT9{h%=+(%x^0Drs4wd> FK5m6;Nz?!U diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/64/c27e5cbf3047aafc430e115fff0ef654b1df37 deleted file mode 100644 index e5204e4a0d0407f6a951507f802727f748491016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_8bZ)71ieDg pCqb@`F21gMxhV`+N*->xrgrVA4FHY&2SfagI0FCx diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/6d/861f2c183a9b2e7237b96c10cb5acfbb6821df deleted file mode 100644 index 8ba864594dfe97e43943ea53a6b7d60f04a60814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22 ecmbH1aulAs=fIETZh|6exzAS`180Ibtv?cYO^T9Zi@@P_9it+9VaKdKb{g zLKq!NZl!_YZQPe`x3_kC{_RyiJg-kZ)n&d|jF2gS&t#8~0L)JJV`I1fPRwl;9%{a( Gyg!u3o diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 deleted file mode 100644 index 8d8a1469b207e..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/70/d9662b84242e05fe6ca27e026659764af16ac4 +++ /dev/null @@ -1,3 +0,0 @@ -x��A -1 E]�� �d�f -"^��m��u����x7�x~^Z{ K���Um����Ӭ�>��Q��T�$�ĉJv�Ѭ��5l �pN^%��N%CVG]H���Ě*��}�v{k���^�#m}�)/�b1@d.�=� `v���wbnk��� oI?G \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/71/3309c566cd9d1674e124396aa3cf0c04f6bf68 deleted file mode 100644 index e79ef146d1bc7d11d01bd68b59d1f7f0b2fba1c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sS&|2H8Qj!WDP;T5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUO262SY20IRgLy diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e deleted file mode 100644 index 554d7d784b7d4..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/73/5b268ddbdaa972ea2614c9b29a269b3e79b62e +++ /dev/null @@ -1,2 +0,0 @@ -x��K -1]�� ҝt~ �%<@��`�!f��;���[U����cjx�CD�h� l�"3y*����%eg0���"�5yM�M���\7���qH��9��@�mޗ��� }��U>��O9ե_4zH�����N�cs��N�m�e \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/89/934b31186a64d893d858d2f33daf15c24f1062 deleted file mode 100644 index 2fcee5efd4ba46b59ecca068d1c7513b64c9929f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21 ccmbux80l64wHy+QPs>=nT!u zcr+!}TtTIM+}E!6w{(5}?NvUhZBIGz+Ai97h`|BHppUQss7dFsG3~z-b=yiBqQ2;w FK8-b-NsIsh diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/8c/fdb9906535c8d516f62c1fbd1328f29cb69091 deleted file mode 100644 index 0cc953b84b3f05057eeaab615a37b2a6c5a89e7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmV-a0IUCa0V^p=O;s>AU@$Z=Ff%bxFxM-oC}DUu_tET47q2;ccWbUIkGgT_Nl)-Z qsDdC@M;BjLz1$RrD8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=_7hM->vdWE1* of?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn60FfmJNZfcf-2eap diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/5c32fca0700168205f69b67d3a60f5c23a5fa5 deleted file mode 100644 index 13e0ffd4ab427d50eb53eb60cc27ecc692dfed6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmV-=0EPc}0V^p=O;s>4H)Aj~FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDhOIa&<=uD1i3o8_`2%lrZ8M7 cdAQ}8+U*asrk5SBc=;n!`otDC0K2Q%A85NYX8-^I diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/99/677d5dd52c9d80e7ee2134e588b6da73fc2bef deleted file mode 100644 index 15fa3a11ee560376c1ae4a3667cc4df6497b030c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmV;B0B`?z0gaAH3IZ_@MP26<*$YyYsk%VKt7NF4VC*KQ!Q-30ftv?^f}hvcoQ1il{Aic@JGB%$SIvxF~)xE`sD*yz`il*)o?x y#;UlF$J+J&k*==?@A8dpd&woQ?WQpRlVfX9pJ4$|)1Al0Z2vt`R{a1E;ylg&b4FDF diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/62ae84d700525b59bb14fb884ae02e604c74ae deleted file mode 100644 index ecd9811abffec22e9cccce9957653b8f325f7cab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117 zcmV-*0E+*30V^p=O;s>4uwXDWFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C!~U)0t-SWSQ1hY#CQV!f>VJ;g)M^ Xw?E99UUt0V<&RA16I<8-i0`_6&Ve-W diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 deleted file mode 100644 index 024d3085011b2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9a/d9725c299b0e942328ee6b632f0d65cb0f94a6 +++ /dev/null @@ -1,2 +0,0 @@ -x��Q -B!E�v�1j�D��0� �{�A�﵃~����u��>���C�a ^+Cp1{@�Tbj�#(V�Ѭ<�9���4��Z|:v�'�!���AC4���e��K�=��"��Cu�g�"PB��2���vln�߉�����/�>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/9e/a1f6c780c49a2fe9b43409868d9cae150d1814 deleted file mode 100644 index 12a4f56697fdfe3814a3b2ed9f43613e7ed7b746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmb8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^yL(ne-y+Y86 oAXi5hUst`{6oxA$54T)XyZvF-^s?g>FMni8pV-0%0Fw&`ORMHJo&W#< diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 deleted file mode 100644 index e4d43ddc6f466..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/a4/6ca7f0be600d96ae4b72bb61b4377696b145b3 +++ /dev/null @@ -1,2 +0,0 @@ -x��K -1D]�� ҝ_' �%<@>�(8�3��7pS�G���,�� �atf "!"Z*>YC)IRl��c6�JP[��:���\�A�*Tvƣ �0l�Py�����]�y�O^�'��\4H��%�G�s�yl��ߊ�m-V_1�>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/b9/2d010338a7a19d99e2c209601e8d154f0ccb6c deleted file mode 100644 index 8f7c0726efbcb1c72f4fcfaafa2f3236fcc45042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmV-z0FwWB0V^p=O;s>9Fk>(@FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJh3UfjVEC?yEB%~n7)zQV*RWCP%;Y!KFE!Wg;f0#AB?0Ch? PADPl8wy*&J3P_BW3<54d diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce deleted file mode 100644 index 33e4c5db8b511..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ba/bfd22563ce5b3a66ac35e12a952257dc23d1ce +++ /dev/null @@ -1,2 +0,0 @@ -x��A -1 E]�� ����/��&E�q����x7�x~]��1�w]բ� $(�k�,�+����˾!Jɬ��5l�\*�rm҂T��~r ���V��}�v{k���^�����S]�u2M������~l��߉���C���?c \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/bc/3e4eba3ab23d66fecfcab5acdd6bf039a053c4 deleted file mode 100644 index 0b5a881dd69224bcc1d65c57d1f7d8cc313a06e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0&SwH5Ucv)(k`4;S8Da)JzVQZbYEjgKm)F)F zLmR-u=pq`>ax8&85g`|Eq(G`QB6_au6UL=3**Udwm)FqNV9L{0Dk0d+CX)qgbAjp@ zSe&6kE~4Un+}E!6w{(5}@hTr~+fz5Fkvt>FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLqaOd2`R83q`;Dpf*@B%7hhMs+!Tf@B@ee;Q@j0P*7UOD6)%5eN}t%m1_0YC FUbsmPDE0sV diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/c4/7213d3dab0cb3c14e9bdf20b529b024036ab7d deleted file mode 100644 index 19d84779bd3658fcdc4de4f24a2132787cbc8e93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20 bcmb8G+;0^FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*DM4otbOk|21i3o8_`2%l grZ8M7dAQ}8+U*asrk5SBc=;n!`otDC07E0_TmJbpQUCw| diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/57e91c4e962bc9da127c5954e5e59ab6a46bf7 deleted file mode 100644 index e3f2d4ed38ab6723dfc79c4d421eaf804eb204b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmV-h0HptT0V^p=O;s>7He)a}FfcPQQ83plsVHH1Huur&O&6~@dv|NDE04Ny=t)oT xM5qD_LJBMiDF||Pbn$i7%S~apQu1)iHMQFxW=$_UUh(orru2y|YydvnKrbepC13ym diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ca/656e9b2992b342a29fbc3db0e18e22e555f725 deleted file mode 100644 index 85fce3215b9bec4829f86a7a9874d898d7f02c94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmV-s0Ga=I0V^p=O;s>5wqP(cFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&ph9q`-oZ0!u;)f?OS4d|mZ&Qy8w4Jlt|k?e>RR)60%my!??VePRn6 I06jcz2k+%6i2wiq diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/74e1b4d626dbf09a9776c778e9f8691bc8b406 deleted file mode 100644 index bc10f914a949d19736d2140cb5b5709945da4f46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18 Zcmb;K?H<1_1{q3jjhy1`z-N diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/d4/d5c030720b3bf4181e3705e17940b45bdef62a deleted file mode 100644 index 0411565a701be3ffbd534c9d5f80428bf33b7b8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@1zqP9*$dL0e}jmZ@Bo=kHwun3#0+?R#~ZkLi=ql1FZ28u z)&U+y7qI|@oC79@LK8~KB}C$=oRkS5vNUZH%v!s=hHb3`WsNG;XD3qIl$Bic38Pns z)L_a`$<%G!mu|PWbbJ2oRX%lIpK{`5zF15^IfAEbk5B;2PWNMDxBpJeZEbak`2u#a FKWYMUMC8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-K|=^Sm7oHGULoj{ oAXi5hUst`{6oxA$54T)XyZvF-^s?g>FMni8pV-0%0FlQBNvt+DN&o-= diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/929667fd1a948c53f569a1f399552c012f0705 deleted file mode 100644 index 13740d18ac163317932cde15e37bbdf4322a1687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dLi24H^8Da)JzVQZbilTTAsP4FXDSB`z>LaWGYOeFxnDpO@x^0Am)fXt_ FKt=#wMm7Kd diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/db/f74984d746cbd1bdea4c3576598f65a7fea615 deleted file mode 100644 index 6ef2d245e538a3dc8aab27122840853b57a148f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1}Z_n5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN)62Sp&AIB);} diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 deleted file mode 100644 index 76b3008707166..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/dd/84fcf5fea372eeadb7f92536153f219d0b70a9 +++ /dev/null @@ -1,2 +0,0 @@ -x��K -1D]���;�|D��ȧ��q���o���Z����4�at��Č��C��әj*dt��sr�Lj�]^��J�{�e�b�^"�t��R"f�\��F�}���[:�y�Ol�SNym ��-�pĀ�f;��I�=Q���!� %a>� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/02cfe3770195ed182c9245189da57c789117e4 deleted file mode 100644 index 3ac28fb8818b172bbc179cf312b31bccf77bb28e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAJ3IZ_@L|x|;*$dL0?*v4=ga=5vJ17`uh#Bzs#v8aPs7F00T3dSz zZ2%9Wi)d47hzZy+QGsNT7O=rc!dYAe!fZ3gptjuQHFPl1;!?b1stjB$6OcIL(S;H* z801t-1(o-4U%TGl()Ib5SNY_&J>^7eyJ!rMq6e3vKEeW^CY{H|T>q`8+s1i_`T{2` FKHfXTMtlGO diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/de/2ca8364babda70cb8c50c0d70fe6303d103398 deleted file mode 100644 index 96e348a32aafd7b6286a27454d1c82b663961149..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmV;I0BHYs0gaAP3IZ_HzkcnJ@XwpkRcyVNdteCrMT8HUF^n7r2d z=+?n>=uOo|2~L!;5P)|+`Iyp#OJYV*a2fzJjcPV&`sx+~1;pYal@c6hBK81b@dBJD zb%p2XwV;u`-`8gMw>EqJPn^m!U#wF~QHWEtM;eICPWNMdxBpJeZJlz5`2u%v FJ)u$BMOOd- diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 deleted file mode 100644 index 2b0e04ab0eeb9..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e5/67783ff1803530f31e86aeef3ad85fba3548d6 +++ /dev/null @@ -1,3 +0,0 @@ -x��A -1 E]�� �6�vD��H�� ��z7o�y���>�����ZA�i�9I�.�" ��e�SRW -�٨�[ԠLH�1�XT�O$9G.� �� ���6�����W�Pݞz��^����i��a0ca}�_�m���|0s@� \ No newline at end of file diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 deleted file mode 100644 index 711223894375fe1186ac5bfffdc48fb1fa1e65cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmb(frM)QiUmoJJr{{s9F<>w>FfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R6NV%n2#5Af&*Okb)prM;BjLz1$RrD8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1{p!W5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN*}2Sy)3(eP_TPyC^93);JowR_ BL)8EP diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/ff/a7ddd1fb44ca7d67e7b02d9fd5ba6f9a54c059 deleted file mode 100644 index e2b82b33ea2e34584ec70a1231273d10838e094d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmV;20C@j+0V^p=O;s>8w`4FhFfcPQQ7|;nE2$`9csBRZ>`fQ1IeT|&t}Bnaap*}; z@I;sjLxL)d2&yn9sKSJx3R8kA%m}J5C#b@LpbASuDvSt*sga=-Aw!G_1_(jF5cCQ` pp9Hx&y7;>4<)$!PDS5c%n%eCTv!<6FuXy<*Q~JafHUN->2S*!qIF$eZ diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs deleted file mode 100644 index 8b137891791fe..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/objects/info/packs +++ /dev/null @@ -1 +0,0 @@ - diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch10 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch11 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch12 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch13 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch14 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch15 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch16 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch17 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch18 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch19 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 deleted file mode 100644 index 25e33130ebb17..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch2 +++ /dev/null @@ -1 +0,0 @@ -3dce5fec8dabe9412e10ca04d35e1bb1628c738c diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch20 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 deleted file mode 100644 index 26d92e2a851e5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch21 +++ /dev/null @@ -1 +0,0 @@ -190bbcb93f7b808d22ebfcb40c64d40348aec7c6 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 deleted file mode 100644 index b6aa392e5f144..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch22 +++ /dev/null @@ -1 +0,0 @@ -442f887ce46bb26b2b2fa1e950ba18f18cb53072 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 deleted file mode 100644 index 990f079ba3652..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch23 +++ /dev/null @@ -1 +0,0 @@ -37d7b2f87994d8bad46684a37dd340d2f5361dab diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 deleted file mode 100644 index 3cd8c11f37315..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch24 +++ /dev/null @@ -1 +0,0 @@ -babfd22563ce5b3a66ac35e12a952257dc23d1ce diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 deleted file mode 100644 index a7e2582a52b69..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch25 +++ /dev/null @@ -1 +0,0 @@ -4925b6f82983f3376f0536f073dc84ba3d758825 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 deleted file mode 100644 index eb7d6a62e80b8..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch26 +++ /dev/null @@ -1 +0,0 @@ -8a2fb28d719a4d217ea3d05c91f81e9f8c7a12c5 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 deleted file mode 100644 index 9cb556b954368..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch27 +++ /dev/null @@ -1 +0,0 @@ -70d9662b84242e05fe6ca27e026659764af16ac4 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 deleted file mode 100644 index 81756690c8e1f..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch28 +++ /dev/null @@ -1 +0,0 @@ -a46ca7f0be600d96ae4b72bb61b4377696b145b3 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 deleted file mode 100644 index 63829584739e2..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch29 +++ /dev/null @@ -1 +0,0 @@ -5eaf559e8e37c6a3bc9c1cb8e92e39ba67d5b04a diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 deleted file mode 100644 index 87fde81155cb4..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch3 +++ /dev/null @@ -1 +0,0 @@ -99677d5dd52c9d80e7ee2134e588b6da73fc2bef diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 deleted file mode 100644 index 430b9be58e580..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch30 +++ /dev/null @@ -1 +0,0 @@ -1dd1c7246b64887b70ed9a387df047fa18df5a7c diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 deleted file mode 100644 index eedb7dd852c6f..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch31 +++ /dev/null @@ -1 +0,0 @@ -de02cfe3770195ed182c9245189da57c789117e4 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 deleted file mode 100644 index 25ab78d6a0fd5..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch32 +++ /dev/null @@ -1 +0,0 @@ -6fb4c60ce05f777854d763c4ac951c3c136e5f47 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 deleted file mode 100644 index 6a55a6f216479..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch33 +++ /dev/null @@ -1 +0,0 @@ -735b268ddbdaa972ea2614c9b29a269b3e79b62e diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 deleted file mode 100644 index 091d50d38167e..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch34 +++ /dev/null @@ -1 +0,0 @@ -db929667fd1a948c53f569a1f399552c012f0705 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 deleted file mode 100644 index c109459ad8b90..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch4 +++ /dev/null @@ -1 +0,0 @@ -5af2afaf71dcdc43474ea9fdfcf022d02a90e0b9 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 deleted file mode 100644 index 6311ec205c9c0..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch5 +++ /dev/null @@ -1 +0,0 @@ -5a04a0a90397699d60a94d9284db46dbc7a9a7a8 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 deleted file mode 100644 index f2ea305dbfd15..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch6 +++ /dev/null @@ -1 +0,0 @@ -2cbf677e5d9c9122d307efcd0f04a85ffe4442d1 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch7 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch8 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 deleted file mode 100644 index d214d0aa2ab89..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/branch9 +++ /dev/null @@ -1 +0,0 @@ -fe6f1c7770d4ae5824a0ecfd5451b199399dd723 diff --git a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master b/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master deleted file mode 100644 index 551f2210151d8..0000000000000 --- a/integrations/gitea-repositories-meta/user2/repo_with_over_30_branches.git/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -3d540a65cf1b4f0ee8e6b22ecdb8594eedbbbd48 diff --git a/models/fixtures/repository.yml b/models/fixtures/repository.yml index a3b196f531ef3..7898538e2c5cf 100644 --- a/models/fixtures/repository.yml +++ b/models/fixtures/repository.yml @@ -693,31 +693,3 @@ num_issues: 0 is_mirror: false status: 0 - -- - id: 50 - owner_id: 2 - owner_name: user2 - lower_name: repo_with_over_10_branches - name: repo_with_over_10_branches - is_empty: false - is_private: false - num_stars: 0 - num_forks: 0 - num_issues: 0 - is_mirror: false - status: 0 - -- - id: 51 - owner_id: 2 - owner_name: user2 - lower_name: repo_with_over_30_branches - name: repo_with_over_30_branches - is_empty: false - is_private: false - num_stars: 0 - num_forks: 0 - num_issues: 0 - is_mirror: false - status: 0 From f42506d9c460e7c81ab5a26a4f4ba9d918591eb6 Mon Sep 17 00:00:00 2001 From: Chester Liu Date: Tue, 12 Jan 2021 19:20:43 +0800 Subject: [PATCH 10/10] Update routers/repo/branch.go Co-authored-by: 6543 <6543@obermui.de> --- routers/repo/branch.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/routers/repo/branch.go b/routers/repo/branch.go index c0156058ee87b..bf9f2e6a3652e 100644 --- a/routers/repo/branch.go +++ b/routers/repo/branch.go @@ -63,6 +63,9 @@ func Branches(ctx *context.Context) { } branches, branchesCount := loadBranches(ctx, page, pageSize) + if ctx.Written() { + return + } ctx.Data["Branches"] = branches pager := context.NewPagination(int(branchesCount), git.BranchesRangeSize, page, 5) pager.SetDefaultParams(ctx)