From: Martin Langhoff Date: Thu, 13 Mar 2008 23:27:49 GMT Subject: Re: [PATCH] git-cvsimport: fix initial checkout Message-ID: <47D9B875.50305@catalyst.net.nz> In-Reply-To: <7vr6eew70a.fsf@gitster.siamese.dyndns.org> Junio C Hamano wrote: > Martin, it may not even be in $git_dir/refs/heads/$last_branch ;-) The > refs can be packed. Yes. I was suggesting git-ref-parse to support packed refs, but this slipped ;-) > By the way, doesn't cvsimport fail when your HEAD is detached with this > code? Perhaps. Importing on a working repo with -i is a bit messy, and detached heads may well break it. I'm not that conversant on how detached heads look ;-) > I always have cvsimport update the pristine upstream branch and rebase my > work against it, so I never have the branch cvsimport updates checked > out, and for meit seems to work wonderfully (well, at least as wonderful > as a workflow that involves any CVS in it could be). I do not see a > reason why it should not to work similarly well when my HEAD is detached.. sounds reasonable. m -- ----------------------------------------------------------------------- Martin @ Catalyst .Net .NZ Ltd, PO Box 11-053, Manners St, Wellington WEB: http://catalyst.net.nz/ PHYS: Level 2, 150-154 Willis St NZ: +64(4)916-7224 MOB: +64(21)364-017 UK: 0845 868 5733 ext 7224 Make things as simple as possible, but no simpler - Einstein -----------------------------------------------------------------------