[Libvir] read-only git mirror of libvirt CVS repository

Jim Paris jim at jtan.com
Fri Oct 26 06:42:03 UTC 2007


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




More information about the libvir-list mailing list