Re: svn clone Checksum mismatch question
- From
- Anton Gyllenberg <anton@iki.fi>
- Date
- Mar 26, 2009, 14:35 UTC
- Message-ID
- <83dfc36c0903260735q3231ce96h5949d1123858995f@mail.gmail.com>
- In-Reply-To
- <20090326130213.GC3114@atjola.homenet>
2009/3/26 Björn Steinbrink <B.Steinbrink@gmx.de>:
Show 13 quoted lines
> On 2009.03.26 03:31:53 -0700, Gilbert Liddell wrote: >> This morning i decided to test the clone with the full project i'm working >> on (11,000 files) and I get the error message Checksum mismatch: vn2.sln >> 0f7a82f1d38b819 expected: fde799e5ba0d1d07e6b539016bea3260 >> got: e71db1010a0da06ea76d4163c452df72 >> >> Can someone help with why this error is happening? Is there an issue with >> the GIT clone and large repositories? > > Which git version is that? There was some bug in git-svn that caused it > to fill the disk with temporary files, without noticing that those files > get truncated when the disk is full. That was fixed in some 1.6.0.x > release IIRC.
I don't know if this is the same issue, but the I get a similar error on the public twisted-python repository on both windows and linux, with several different versions and plenty of free disk space. As this is a publicly accessible repository it should be easy to reproduce:
git svn init -s svn://svn.twistedmatrix.com/svn/Twisted twisted cd twisted git svn fetch -r 13611:HEAD
This ultimately dies with the following error:
W: +empty_dir: trunk/doc/core/howto/listings/finger/finger
r13612 = f6d995ac255e3dfa08a517a6e72fbcfe63feaaa0 (trunk)
Checksum mismatch:
branches/foom/--omg-optimized/twisted/internet/cdefer/cdefer.pyx
264b0c5f7b3a00d401d1a5dcce67a3734f0eede3
expected: c7ccddd195f132926e20bab573da7ef3
got: f006323ff4714ca52c0228ce6390d415I found this a long time ago but never got around to analyze or report it.
Anton