Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #5890

Closed
Open
Created Dec 20, 2013 by Administrator@rootOwner

moving a repository emails the wrong group of people

Created by: burr86

When I move a repository from one namespace to another, it sends an email saying "this repository has moved, so please run git remote set-url.."

This email is sent to the members of the new namespace, as well as any project-specific members. Many of those members did not have access before, and therefore wouldn't have had a clone to update in the first place.

It should be sending to the project-specific members, plus any members of the old namespace that also exist in the new namespace. Or perhaps the transfer operation can be configured to suppress emails, or only email recent commiters, or something like that.

(My use case is: I create a personal repository, and then I move it into a shared group. The group members get emailed to update their remotes even though they never had access.)

Assignee
Assign to
Time tracking