How to find an old commit from AOO 3.4.0?

Michael Stahl mstahl at redhat.com
Wed May 28 02:51:25 PDT 2014


On 28/05/14 08:49, Laurent BP wrote:
> I'm looking at bug 77018
> https://bugs.freedesktop.org/show_bug.cgi?id=77018
> Formulas with external references incorrectly updated when sorted
> 
> Its resolution may be link to issue 110588
> https://issues.apache.org/ooo/show_bug.cgi?id=110588#c16
> 
> I could find log of the file on this page:
> http://svn.apache.org/viewvc/openoffice/branches/AOO34/main/sc/source/core/tool/interpr1.cxx?view=log
> 
> But it starts on August 16th, 2011 and the commit is around  March 3rd, 2011

yes due to silly ASF policies the AOO project had to throw away the HG
history, the initial check-in in the SVN repo there is essentially OOo
3.4 beta so it's mostly useless for answering historic questions.

you can look at the historic HG repo that Regina already mentioned; but
if the commit was actually merged into LO at some point (which should be
the case for everything in OOo 3.4 beta) then it's not necessary: the LO
git repo contains the full history of OOo, so just search for the issue
id like "i110588" in the git log:

commit fbd12549299a2fccab00e3f5a9d0bac161170b75
Author:     Eike Rathke [er] <eike.rathke at oracle.com>
AuthorDate: Tue Feb 22 13:48:40 2011 +0100

    calc66: #i110588# treat external references as 3D again (they are at
least 3.5D ;)


the only problem is that the history in LO git is mangled during some
years, because of the pre-OneGit 20 repo mess, so a single OOo HG commit
may be split up into multiple LO git commits if it changes multiple modules.



More information about the LibreOffice mailing list