Issues rebasing other people's branches
Romain Bouvier
skunnyk at alteroot.org
Tue Oct 18 10:39:02 CEST 2022
Hi,
Yep, maybe something changed in gitlab (haven't checked in details)!
You are now "Maintainer" of xfburn, you should be able to rebase and merge :)
October 18, 2022 at 8:57 AM, "Gaël Bonithon" wrote:
>
> Hi Hunter,
>
> It seems to me that before you could rebase merge requests as a developer, and that's what the doc says [1] (force push to non-protected branches). But apparently you can't anymore: I've tried on components where I'm a developer and I can't, yet there's no conflict (otherwise the message is different), and I'm pretty sure the branch is unprotected (recent requests not made on master).
>
> Cheers,
> Gaël
>
> --
> [1] https://gitlab.xfce.org/help/user/permissions.md
>
> ------- Original Message -------
> On Tuesday, October 18th, 2022 at 3:32 AM, Hunter Turcin <huntertur at gmail.com> wrote:
>
> >
> > Hello again :)
> >
> > I was recently given Developer permissions on the Xfburn repository and
> > had a question about the current preferred workflow for rebasing
> > changes in a merge request before merging.
> >
> > I see that the GitLab instance is configured to require a rebase of the
> > source branch onto the target branch before a merge can be performed in
> > the UI. I am able to perform the rebase through the UI when I own the
> > branch in the merge request ([1]), but when I attempt to do the same
> > for merge requests involving branches I don't own ([2], [3], [4]), I
> > get an error. The UI says "Something went wrong. Please try again."
> > Normally I would assume this is due to me not having permissio to
> > write to the source branch (which I can confirm I don't when attempting
> > to rebase and then push to the source branch manually outside of the
> > GitLab UI), but I notice that the error is preceded by a request to
> > https://gitlab.xfce.org/apps/xfburn/-/merge_requests/null?skip_ci=false
> > which does not seem right (specifically, the merge request number being
> > null).
> >
> > I would like to confirm: is the behavior of not being able to rebase
> > branches I don't own through the UI expected?
> >
> > Thanks,
> > Hunter Turcin
> >
> > [1]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/11
> > [2]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/13
> > [3]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/12
> > [4]: https://gitlab.xfce.org/apps/xfburn/-/merge_requests/10
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > https://mail.xfce.org/mailman/listinfo/xfce4-dev
> >
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev
>
More information about the Xfce4-dev
mailing list