[Scummvm-devel] Switching to Git (was Re: Broken Sword 2.5)

Ori Avtalion ori at avtalion.name
Sun Aug 1 14:40:36 CEST 2010


On Sun, Aug 1, 2010 at 1:04 PM, Eugene Sandulenko <sev at scummvm.org> wrote:
>
> ScummVM:
> scummvm/trunk [scummvm | master]
> scummvm/branches/* [scummvm | *]
> scummvm/tags/* (they're really branches) [scummvm | *]
> vendor/freesci (kept for traceability purposes) [scummvm | freesci]
>
> Tools:
> tools/trunk [tools | master]
> tools/branches/* [tools | *]
> tools/tags/* [tools | *]
>

These points may be relevant to all repositories, but are specific to
ScummVM and Tools where there is "real" parallel development:

1. Why keep the old branches around as git branches? The tags already
point to their relevant heads, and I think only development lines that
are being actively comitted to should be git branches. That way it
will be more obvious when a development line is "closed".

2. Continuing from the previous point, why have the old tags as git
branches instead of git tags?




More information about the Scummvm-devel mailing list