Hacker News new | ask | show | jobs
by apazgo 2921 days ago
linked merge requests would be my killer feature. VERY often we need to change multiple repositories at the same time. Like for example backend+frontend changes that's in different repositories. Having a linkage between them, that would make them be merged together would be awesome. And also prevent merge if one is "wip" or unresolved discussions etc...
1 comments

We're working on this! We've wanted to explore this for some time; we're tentatively calling this a "super" MR and putting some design time into 11.2 to understand how this might work. Lots to think through here. Love to get your thoughts in the discussion so far: https://gitlab.com/gitlab-org/gitlab-ee/issues/3427
Cool stuff, way more advanced than I thought of. I don't have an account but might create one, on phone right now. But I drop my 2 cents here. I rather see a free version with a simple relationship between MRs. Basically;

  If linked_mr:
    print "warning, merging this will also merge:" + linked_mr

  ...

  Function merge()
    ...
    if linked_mr:
      merge(linked_mr)
Then building a more advanced version for EE.