[llvm-dev] Add more projects into Git monorepo
NAKAMURA Takumi via llvm-dev
llvm-dev at lists.llvm.org
Sun May 7 00:07:31 PDT 2017
I have done just now. 5 repos added including debuginfo-tests.
ATM, it includes 17 repos total.
- Created the new repo;
https://github.com/llvm-project/llvm-project-20170507.git
Branches will come later.
- The previous repository has a merge commit that includes new repo. It
will stick to r302363.
- Submodule repo has been pushed with -f.
Rebasing to new branch(es) will take a few minutes. Please be patient.
Thanks, Takumi
On Mon, May 1, 2017 at 11:27 PM NAKAMURA Takumi <geek4civic at gmail.com>
wrote:
> I am planing to add projects into
> https://github.com/llvm-project/llvm-project in near future, possibly
> this week.
>
> Before doing that, I would like to ask users of it.
> 1st option is my preference in each paragraph. Let me know if you have
> other suggestions.
>
> * What is added?
> I will add; libunwind, llgo, openmp and parallel-libs.
> May I also add debuginfo-tests?
>
> * Will inactive projects be dropped?
> I won't do.
>
> * Where shall I push the new monorepo?
> - Create a new repository, like llvm-project-201705XX, or *-(number of
> repos)
> - Push new branches into the current llvm-project.git as different
> branch name, like master-201705XX.
> - Force overwrite llvm-project.git/master. I won't do since I was blamed
> when I tried in the last time.
>
> * When I migrate trunk to the new one, how the previous branches will be?
> - Push a merge-commit to the new one. Its commit message will announce
> the new repo.
> - Leave.
> - Update also previous branches as well. (I don't want to do)
>
> * What should be done regarding to
> https://github.com/llvm-project/llvm-project-submodule ?
> For consistency, I could create a new repo.
> But I think I can overwrite branches, since I assume this is read-only.
>
> Thanks, Takumi
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170507/fb1be714/attachment-0001.html>
More information about the llvm-dev
mailing list