Boost logo

Boost :

Subject: Re: [boost] [githelp]
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2016-02-17 15:52:06


On Wed, Feb 17, 2016 at 2:30 PM, Steven Watanabe <watanabesj_at_[hidden]>
wrote:

> AMDG
>
> On 02/17/2016 01:17 PM, Bjørn Roald wrote:
> >
> >> On 17 Feb 2016, at 17:02, Rene Rivera <grafikrobot_at_[hidden]> wrote:
> >>
> >> How can I find out what changes are not merged from develop to master,
> for
> >> all subrepos, but only changes I've made?
> >>
> >
> > I would think it is basically the commits reachable in history from
> develop branch head but not reachable from master branch head. If you need
> this only once it is probably not worth making a script, rather you could
> do something like:
> >
> > git submodule foreach git log —full-history —author=<pattern>
> —committer=<pattern> —grep=<pattern> develop — > develop.log
> > git submodule foreach git log —full-history —author=<pattern>
> —committer=<pattern> —grep=<pattern> master — > master.log
> >
> > <favorite diff tool> develop.log master.log
> >
>
> Git know how to do this already:
>
> git log --author="<pattern>" master..develop
>

Tried this:

===
develop grafik$ git submodule foreach git log --pretty=oneline --author="
grafikrobot_at_[hidden]" --since="one year ago" "master..develop" --
Entering 'libs/accumulators'
fatal: bad revision 'master..develop'
Stopping at 'libs/accumulators'; script returned non-zero status.
===

??? Ahh... It need to point to origin as my clones don't have all the
branches..

===
Coqui:develop grafik$ git submodule foreach git log --pretty=oneline
--author="grafikrobot_at_[hidden]" --since="one year ago"
"origin/master..origin/develop" --
Entering 'libs/accumulators'
[...]
Entering 'libs/geometry'
f13b300eb4ac17dce0bb84cff3b9b461397158f3 Support avoiding running b2 in new
release doc builds.
6929cab9a3b1caf3cd4856ded91518cdaa6574b6 Adjust building so that we can
override build/install locations for CI building.
Entering 'libs/gil'
[...]
===

Thanks. I can now go pester authors to see if they are going to merge libs
to master or not.

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk