develooper Front page | perl.perl5.porters | Postings from August 2023

Fixing historic git tags and branches

Thread Next
From:
Graham Knop
Date:
August 13, 2023 16:30
Subject:
Fixing historic git tags and branches
Message ID:
CAM=m89EssHNzKXdVSNy5c3rDzOti2WfD0tfznaj3apnoDLRyHQ@mail.gmail.com
Some parts of the git history have unintentionally diverged from
blead's history. This means that if you are looking at some parts of
the history, git won't find the correct tags to describe the commits,
which can be misleading. The divergence is not intentional, and does
not represent an actual different history. It is instead the result of
previous attempts at rewriting the tags, which was not done correctly.
The only difference is in the author names or emails. They represent
the exact same content.

I would like to rewrite the tags and branch to fix this. The impacted
tags are all very old, and none of them are for stable releases. The
relevant tags are:

  GitLive-maint-5.004
  GitLive-blead
  perl-5.004_05
  perl-5.7.3
  perl-5.9.0
  perl-5.9.1
  perl-5.9.2
  perl-5.9.3
  perl-5.9.4
  perl-5.9.5
  timinator
  timinatorII

Also the branch:

  maint-5.004

Given the age of these, and that they have previously been rewritten,
I don't expect that this will cause anyone any problems.

I've prepared a script to do the relevant rewrites:
https://github.com/haarg/perl-fix-history

Does anyone object to these changes being made?

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About