Re: [PATCH 2/2] filter-branch.sh: support nearly proper tag name filtering
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 24, 2008, 17:14 UTC
- Message-ID
- <alpine.LSU.1.00.0803241812230.4353@racer.site>
- In-Reply-To
- <47E7DFAD.4060209@nrlssc.navy.mil>
Hi,
On Mon, 24 Mar 2008, Brandon Casey wrote:
Show 13 quoted lines
> Johannes Schindelin wrote: > > > On Mon, 24 Mar 2008, Brandon Casey wrote: > > > >> So right now, tags matching the refspec are rewritten. They are > >> currently rewritten with a lightweight tag. > > > > That is unintended. My understanding of a tag was always that it is > > something immutable. I mean, _really_ immutable. If you released a > > certain version, then that is tagged. You must not rewrite the tag. > > Ever. > > Then what is the intended behavior for --tag-name-filter?
To be honest, I wanted to rip that part out before posting the initial filter-branch patches, and forgot/was too lazy.
IMO there should be clean semantics first, and a default mode that does _not_ rewrite tags at all first.
Maybe something as in fast-export.
Ciao, Dscho