Re: [lldb-dev] [llvm-dev] [cfe-dev] Sequential ID Git hook

2016-07-05 Thread Bruce Hoult via lldb-dev
On Sat, Jul 2, 2016 at 3:18 AM, Tom Honermann via llvm-dev < llvm-...@lists.llvm.org> wrote: > We're using tags in this manner for our internal repos and LLVM/Clang > mirrors and haven't experienced any problems. We're at ~50k tags for > our most used repo, so not quite at hundreds of thousands y

Re: [lldb-dev] [llvm-dev] [cfe-dev] Sequential ID Git hook

2016-07-04 Thread Bruce Hoult via lldb-dev
What doesn't scale about tagging every commit? True, every tag creates a small file on disk, but then so does every commit. If you're worried about lots of files in a directory then you can put tags in nested directories by putting one or more /'s in the tag name. So you can hide all the commit t

Re: [lldb-dev] [llvm-dev] [cfe-dev] What version comes after 3.9? (Was: [3.9 Release] Release plan and call for testers)

2016-06-16 Thread Bruce Hoult via lldb-dev
Bug in cmake (or more likely the makefile?), pure and simple. Version numbers aren't strings, and they aren't floating point numbers, they are a series of integers separated by dots. I can't think of a project where interpreting version numbers that way won't work. On Wed, Jun 15, 2016 at 7:21 AM,

Re: [lldb-dev] [llvm-dev] [cfe-dev] GitHub anyone?

2016-06-06 Thread Bruce Hoult via lldb-dev
I'd suggest a workflow like the following: - developer commits locally to a feature/bug dev branch. You can commit work in progress, experiments, have bad commit messages etc - developer commits locally to a feature/bug release branch. Tidy up into a small number of logical commits, nice messages

Re: [lldb-dev] [llvm-dev] GitHub anyone?

2016-06-01 Thread Bruce Hoult via lldb-dev
With submodules, the current hash of each submodule is recorded in each master commit. If you check out a different master repository commit then you run 'git submodule update' and it checks out the corresponding commit in each submodule. I'm not sure why this isn't automatic with the master repo c