GitHub
Andy Armstrong
andy at hexten.net
Tue Jun 2 16:34:11 GMT 2009
On 2 Jun 2009, at 17:23, David Golden wrote:
> Immediate reactions:
>
> (1) please, please, don't use double-dashes in the name, that's very
> anti-convention and will be constantly mistyped.
OK :)
> (2) branches -- you seem to have branches for each project that point
> to the same commit. Those should be eliminated.
OK - huge gap in my understanding of git here. Surely a git branch
contains everything in the project, no? I didn't think there was a way
to have git know that the different subdirectories are different
projects. What should the branches look like?
> Likewise, you have
> some branches that appear to have been deleted in the past and have
> been resurrected. See "git branch -av" for list of branches plus last
> commit id/message.
That'll be something to do with the script that munges the svn repo.
I'll see if I can find out where they're coming from.
> More generally -- if these branches are all legacy and have been
> merged into trunk or abandoned, you might just leave them out of the
> conversion entirely. I'd only keep branches if you expect future
> commits on the branch.
Yeah, they just all got sucked in. I assumed we'd just delete them
from git.
> (3) tags -- it looks like you've got 'tft-0.1', etc. for subproject
> tags. I would suggest following the same format for Test-Harness
> commits or possibly expanding them all out fully:
> "Test-More-Diagnostic-0.2", "Test-Harness-3.17", etc. That will
> minimize any chance of confusion over what the tags represent.
OK, willfix.
Thanks :)
--
Andy Armstrong, Hexten
More information about the tapx-dev
mailing list