[PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
Mehdi AMINI via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 10 23:30:51 PDT 2019
mehdi_amini added a comment.
In D67262#1665677 <https://reviews.llvm.org/D67262#1665677>, @davezarzycki wrote:
> In D67262#1665661 <https://reviews.llvm.org/D67262#1665661>, @mehdi_amini wrote:
>
> > > I don't know what the long-term plans for this script are.
> >
> > The only way for us to enforce linear history on GitHub at the moment is to mandate the use of the script unfortunately.
>
>
> Food for thought:
>
> 1. git-llvm is run client side, so the linear history check isn't technically "enforced".
Someone would have to be really malicious to work around the server-side checks that goes with the client though. This is in the range of getting commit access removed IMO.
> 5. nag/beg GitHub to make merge commits optionally require project administrator privileges. I'd hope for a high-profile project like LLVM, they would consider it.
I think we requested it a couple of time already, I don't think it got anywhere though.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D67262/new/
https://reviews.llvm.org/D67262
More information about the llvm-commits
mailing list