|
Boost : |
Subject: Re: [boost] [git help] Documenting common modular boost workflows
From: Beman Dawes (bdawes_at_[hidden])
Date: 2013-10-21 21:05:10
On Mon, Oct 21, 2013 at 2:57 PM, Daryle Walker <darylew_at_[hidden]> wrote:
> Since a project thatâs made of a bunch of sub-repositories thatâs later
> merged is (AFAIK) unusual, I donât think the writer of gitflow had it in
> mind.
>
Gitflow is about managing the flow of work through the branches of a
project. Why would it matter if that project is included in another project
as a sub-module? Or included in 100 projects as a sub-module, for that
matter?
>
>
> Iâm guessing that each sub-repository independently uses gitflow. When
> itâs shipping time, the release-merge script grabs from the âmasterâ branch
> of each sub-repository. Of course, this doesnât cover multiple libraries
> that have to work together or what happens when fixing is necessary
> (probably due to cross-library problems).
>
I'm guessing something similar to your guesses, but I was hoping to get a
response from someone who had actually used Gitflow in a submodule
environment.
>
>
> And do the test runners work off âdevelop,â âmaster,â ârelease,â or does
> it shift depending where we are in the release cycle?
>
That's a whole topic in of itself, and may have different answers for the
short term and the long term. I don't want to waste CPU cycles on that
until the basic local machine docs are further along.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk