Jim Meyering wrote:
Thanks for letting me know. git's default hooks/update
prohibits
pushing such unannotated tags by default, so although git-cvsimport
did create them, when I pushed the result to the public repo, they were
being denied. I've changed the corresponding config variable to permit
it, so the tags are there, now.
Hi Jim,
Looks good now, thanks.
> "git tags -l". My local mirror had tags and was
created with
> git-cvsimport -o master -d $CVSROOT -v -k -m -i libvirt
Thanks. I've added -k, since libvirt has at least 8 files with $Id[*],
but don't seem to need the '-o master' -- at least not the way I'm
pushing
the result afterwards. Do you need it, with a recent version of git?
Probably not. I was new to git-cvsimport and don't know why I added it :)
[patch adding many individual .gitignore files]
I suppose you know that you can do the same thing with a single
top-level .gitignore file. While such consolidation makes the result
less maintainable, it might be more palatable for committers who don't
use any dVCS.
Yeah, that works too. I think my patch basically just copied
.cvsignore -> .gitignore everywhere, if I recall correctly.
Thanks,
-jim