[Libreoffice] Merging old tags

Norbert Thiebaud nthiebaud at gmail.com
Sat Aug 20 18:24:29 PDT 2011


On Sat, Aug 20, 2011 at 7:35 PM, Bjoern Michaelsen
<bjoern.michaelsen at canonical.com> wrote:
> Hi,
>
> I just pushed:
> http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/commit/?id=7616113f5e211dcd7cc3f3f432ffd08e1c43d48e
> it merges the old tags from all the core split repo and makes branches
> that contain at least the state of the joined repo at the tagpoints, so
> that even old releases could be easily checked out from core.
> It tags the merged commit and replaces the old per repo tags with notes
> (see "man git notes"), It thereby reduces the amount of tags in core
> from
>
>        2009 to a more manageable 1141
>
> It could do even more, but it seems the following tags:
>        DEV300_m32-64
>        libreoffice-3.3.0.4
>        libreoffice-3.3.1.1
>        libreoffice-3.3.1.2
>        libreoffice-3.3.3.1
>        libreoffice-3.3.4.1
>        OOO310_m2-19
>        OOO320_m1-19
> have not all been properly tagged over all repos.

These are probably cases where the tag was on a commit that vanished
due to it being 'space/tab change only'
you could re-create the few missing tags by locating the closest
commit based on the old-repo... that way your script could cope with
them.

Norbert


More information about the LibreOffice mailing list