I think you are talking about hiding the "sausage making" (
http://sethrobertson.github.io/GitBestPractices/#sausage)
Probably there's no "automated" way or some magic tool that does this.
Manageable and orthogonal diffs have to be produced by the developer.



On 19 November 2014 16:15, Bill Fischofer <[email protected]> wrote:

> Slightly off-topic, but relevant to ODP development and something we just
> discussed in the arch hangout.  But this captures the problem I was trying
> to articulate.  I'd appreciate thoughts and recommendations for best
> practices as to how to deal with this.
>
> Say I have a repository with a master branch that consists of a set of
> files with their own commit histories.
>
> Now assume that I'm given another set of files that differ from some
> subset of the master files in varying ways.  How these files came to be is
> not relevant to this question.
>
> If I do a diff between the master and the new files what I'd have is a
> single patch that transforms the master files into new versions that
> reflect the new files, however this patch may be too large to be
> conveniently reviewed/digested.
>
> So the question is this.  How can I best reorganize this single large
> patch into a series of orthogonal patches that can be submitted against the
> master that combined produce the same results as the original giant patch?
>
> I believe this scenario captures the essence of the problem Ola and I were
> trying to articulate.
>
> Thanks for any insights and tool suggestions for this.
>
> Bill
>
>
>
> _______________________________________________
> lng-odp mailing list
> [email protected]
> http://lists.linaro.org/mailman/listinfo/lng-odp
>
>
_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to