[Libreoffice-qa] [Libreoffice] Java 7 support in LO 3.4.5 (was: minutes of tech. steering call ...)

Norbert Thiebaud nthiebaud at gmail.com
Fri Dec 9 09:12:00 PST 2011


On Fri, Dec 9, 2011 at 5:20 AM, Pedro Lino <pedlino at gmail.com> wrote:
>> But developers don't commit to the central repository. They commit to
>> their local "clones" of it, and then at some (much) later stage push
>> outstanding commits to the central repository. And then there are
>> feature branches and merges...
>
> Ok. Wrong wording. What I meant was "the time a change was pushed to
> the central repository by a developer" which is comparable to the pull
> time from the central repository.

the problem is that this 'time' is not recorded anywhere. git does not
keep track of it.
So the only way to be 'certain' is to use sha1 and git log to compare
where the sha1 of the build you test is compared to the dha1 of the
alledge fix.

It is possible to do a web service to automate that (that is giving 2
sha1s and it tell you if the second one (the fix) is an 'ancestor' of
the first one (your build)

essentially:  if $(git merge-base <build-sha> <fix-sha>) = <fix-sha>

Norbert


More information about the Libreoffice-qa mailing list