Marco Antognini via llvm-dev
2019-Jul-09 09:57 UTC
[llvm-dev] GitHub monorepo and commit access
Hello, I was wondering what was the current expected practice for committing patches to LLVM now that the Git monorepo is here. I have commit access to SVN but when I try to land my patched through GitHub I get an error saying "Permission to llvm/llvm-project.git denied". Depending on the answer, the documentation might need to be slightly clarified: the getting started documents for Clang and LLVM encourage cloning from GitHub, but the Developer Policy [1] only briefly mentions SVN and the GitHub Move Proposal [2] reads "a GitHub account will be required instead of SVN username/password-hash". In that last sentence, is the future tense still applicable? Thanks, Marco [1] http://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access [2] https://llvm.org/docs/Proposals/GitHubMove.html#what-this-proposal-is-not-about IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190709/033788d8/attachment.html>
James Henderson via llvm-dev
2019-Jul-09 10:15 UTC
[llvm-dev] GitHub monorepo and commit access
Hi Marco, There is no commit access via the Github monorepo as things stand. SVN is still the place to commit changes to. However, for users of the monorepo, there is the ability to do "git llvm push" to push changes to the repository. See https://llvm.org/docs/GettingStarted.html#for-developers-to-commit-changes-from-git for details of hthis. I think the existing documents are still correct for now, whilst we are in the transition period. I believe the change-over to making the git monorepo the place to commit is likely to happen later this year, though others will be able to clarify this further. James On Tue, 9 Jul 2019 at 10:58, Marco Antognini via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hello, > > I was wondering what was the current expected practice for committing > patches to LLVM now that the Git monorepo is here. > > I have commit access to SVN but when I try to land my patched through > GitHub I get an error saying "Permission to llvm/llvm-project.git denied". > > Depending on the answer, the documentation might need to be slightly > clarified: the getting started documents for Clang and LLVM encourage > cloning from GitHub, but the Developer Policy [1] only briefly mentions SVN > and the GitHub Move Proposal [2] reads "a GitHub account will be required > instead of SVN username/password-hash". In that last sentence, is the > future tense still applicable? > > Thanks, > Marco > > [1] http://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access > [2] > https://llvm.org/docs/Proposals/GitHubMove.html#what-this-proposal-is-not-about > > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190709/7e8af0ef/attachment.html>
Marco Antognini via llvm-dev
2019-Jul-09 10:43 UTC
[llvm-dev] GitHub monorepo and commit access
Thanks, James, for your answer. I will give `git llvm push` a go. Marco ________________________________ From: James Henderson <jh7370.2008 at my.bristol.ac.uk> Sent: 09 July 2019 11:15 To: Marco Antognini Cc: llvm-dev at lists.llvm.org Subject: Re: [llvm-dev] GitHub monorepo and commit access Hi Marco, There is no commit access via the Github monorepo as things stand. SVN is still the place to commit changes to. However, for users of the monorepo, there is the ability to do "git llvm push" to push changes to the repository. See https://llvm.org/docs/GettingStarted.html#for-developers-to-commit-changes-from-git for details of hthis. I think the existing documents are still correct for now, whilst we are in the transition period. I believe the change-over to making the git monorepo the place to commit is likely to happen later this year, though others will be able to clarify this further. James On Tue, 9 Jul 2019 at 10:58, Marco Antognini via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hello, I was wondering what was the current expected practice for committing patches to LLVM now that the Git monorepo is here. I have commit access to SVN but when I try to land my patched through GitHub I get an error saying "Permission to llvm/llvm-project.git denied". Depending on the answer, the documentation might need to be slightly clarified: the getting started documents for Clang and LLVM encourage cloning from GitHub, but the Developer Policy [1] only briefly mentions SVN and the GitHub Move Proposal [2] reads "a GitHub account will be required instead of SVN username/password-hash". In that last sentence, is the future tense still applicable? Thanks, Marco [1] http://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access [2] https://llvm.org/docs/Proposals/GitHubMove.html#what-this-proposal-is-not-about IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ LLVM Developers mailing list llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190709/1ebc2e2e/attachment-0001.html>