From: Peter Dimov (pdimov_at_[hidden])
Date: 2008-08-21 16:54:15
> Peter Dimov wrote:
>> Robert Ramey:
>> Legitimate dependencies do exist. A may depend on a bugfix changeset
>> of B, > or a new feature changeset of B.
> As I said- that would be a bug. In fact this would be an old bug.
>>> If merging B into the release branch breaks library A -
>> _Not_ merging B into release before A is merged may also break the
>> newly merged A.
> Well, A was already working, then it has already been addressed with
> some workaround or something like that.
A is working on the release branch against B. A+dA is working on trunk
against B+dB. But dA can't be merged into release since it depends on dB.
This isn't a big deal in practice since the author of A will simply ask the
author of B to merge first.