Re: rsync deprecated but promoted?
- From
Petr Baudis <pasky@suse.cz>
- Date
- Sep 26, 2005, 20:43 UTC
- Message-ID
- <20050926204304.GE26340@pasky.or.cz>
- In-Reply-To
- <dh98gk$6rp$1@sea.gmane.org>
Dear diary, on Mon, Sep 26, 2005 at 06:44:04PM CEST, I got a letter where walt <wa1ter@myrealbox.com> told me that...
Show 15 quoted lines
> Linus Torvalds wrote: > [...] > >You basically have to run fsck on your repository after an rsync. And if > >it returns errors, you're screwed unless you remember what your old heads > >were. > > Just because you mentioned it, I did a git-fsck-objects on my local > copies of your kernel tree and Junio's git tree. > > From git I got this: > $git-fsck-objects > missing commit 00d8bbd3c4bba72a6dfd48c2c0c9cbaa000f13c2 > broken link from tag 02b2acff8bafb6d73c6513469cdda0c6c18c4138 > to commit d5bc7eecbbb0b9f6122708bf5cd62f78ebdaafd8 > <similar lines snipped>
This isn't too harmful. It just means that you have a tag ref and the corresponding tag object, but not the commit tagged by that object. This is nothing harmful as long as you don't try to reference the tag, and if you don't have the commit object already, it's actually not quite likely that you would, since you don't have the branch the bug belongs to anyway. I'll hopefully fix this bug during the weekend.
-- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ VI has two modes: the one in which it beeps and the one in which it doesn't.