TL;DR :-) Git-submodules works fine for bisecting for read-only use. I have the repo to do that. https://github.com/llvm-project/llvm-project-submodule
With a simple hooks/post-checkout, It should help effective bisecting. https://github.com/chapuni/llvm-project-scripts/blob/master/hooks/post-checkout It has refs/notes/commits, aka git-notes. That said, I am afraid that submodules would lead us to the hell for committers. More discussions would be required to manage multiple git repos. FYI, I have been using the unified repo, https://github.com/llvm-project/llvm-project , for years. It requires a wrapper script to invoke git-svn commit-diff.
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev