Boost logo

Boost :

Subject: Re: [boost] [git] How the blazes are you supposed to update all the submodules?
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2013-12-19 09:08:58

On 19 December 2013 13:00, John Maddock <john_at_[hidden]> wrote:
> I assume it's not a "submodule update"
> as that seems to leave everything in a detached head state which I take it
> is a bad idea?

I'm not going to suggest it is a bad or good idea, but it is certainly how
submodules work, yet it is different situation to what was in the SVN

A git submodule "always pointed at a particular commit" [1] in
external repository.
Clearly, this is not equivalent arrangement to SVN trunk which was:


and if I look at it, I can be certain I look at the same repository,
at the same branch, at the same Boost snapshot.

Now, we have


where X and Y are commits in different repositories, may be in
different branches
and Boost snapshot is a union of all @SHA:* linked from boost.

The new order requires a kind of a shift in thinking.


Best regards,

Mateusz  Łoskot,

Boost list run by bdawes at, gregod at, cpdaniel at, john at