[Mesa-dev] abundance of branches in mesa.git

Eirik Byrkjeflot Anonsen eirik at eirikba.org
Sat Jun 20 03:01:59 PDT 2015

Ilia Mirkin <imirkin at alum.mit.edu> writes:

> Hello,
> There are a *ton* of branches in the upstream mesa git. Here is a full list:
> is there
> any reason to keep these around with the exception of:
> master
> $version (i.e. 9.0, 10.0, mesa_7_7_branch, etc)

Instead of outright deleting old branches, it would be possible to set
up an "archive" repository which mirrors all branches of the main
repository. And then delete "obsolete" branches only from the main
repository. Ideally, you would want a git hook to refuse to create a new
branch (in the main repository) if a branch by that name already exists
in the archive repository. Possibly with the exception that creating a
same-named branch on the same commit would be allowed.

(And the same for tags, of course)


More information about the mesa-dev mailing list