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
  • Merge requests
  • !8742

Closed
Created Feb 06, 2015 by Administrator@rootOwner
  • Report abuse
Report abuse

Allow developers to accept merges to protected branches

  • Overview 17
  • Commits 4
  • Changes 15

Created by: dilcom

Patch adds two options for protected branches:

  1. developers_can_merge - if enabled, developers will be allowed to accept merge requests not authored by any developer except themselves
  2. authors_can_merge - if enabled, developers will be allowed to accept merge requests authored by themselves If both options are enabled developers will be allowed to accept any merge requests

Functionality is needed to make developers review code written by teammates. Developers are unable to push code into protected branch but can create merge request and wait while one of their teammates review and accept it. Masters are not required to come after code-review and accept reviewed request because reviewer can do it himself.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/dilcom/feature/devs_can_merge_to_protected_branches