Closed GoogleCodeExporter closed 9 years ago
Today i pushed another commit to this repository, and now I'm in the same
situation as described in issue 485. Besides not being able to pull from this
repository, I can't clone the repository anymore.
Original comment by d...@sigsegv.at
on 10 Oct 2014 at 7:31
Unfortunately, I don't have the free time to dig deeply into your issue. But
from your well-written and detailed report one thing that makes my Spidey-sense
tingle is the use of Git 1.7.x. The support for the http(s) transport was
buggy in the 1.7.x series and had a series of nasty little surprises.
Things I recommend trying:
- does cloning via the git:// protocol work?
- does cloning via the ssh:// protocol work?
- can you update your Git client to 1.8.x, 1.9.x, 2.0.x or 2.1.x ?
Original comment by James.Mo...@gmail.com
on 10 Oct 2014 at 12:18
Hi,
i ran a test on my Windows box with Cygwin Git 2.1.1:
Cloning into 'dummy'...
Password for 'https://user@repo':
remote: Counting objects: 1382, done
remote: Finding sources: 100% (1382/1382)
remote: Getting sizes: 100% (317/317)
error: RPC failed; result=56, HTTP code = 200
fatal: The remote end hung up unexpectedly
fatal: protocol error: bad pack header
Original comment by d...@sigsegv.at
on 10 Oct 2014 at 1:03
And the other protocols?
Original comment by James.Mo...@gmail.com
on 10 Oct 2014 at 4:51
Hi,
same issue, e.g. the ssh:// protocol:
Cloning into 'dummy'...
Password authentication
Password:
remote: Counting objects: 1390, done
remote: Finding sources: 100% (1390/1390)
remote: Getting sizes: 100% (322/322)
Received disconnect from x.x.x.x: 2: User session has timed out idling after
600000 ms.
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
The git:// protocol hangs as well but never returns, at least not in the 30
minutes i was waiting :)
I tried a direct clone of the bare repository on the server bypassing Git:Blit,
which worked as expected.
Br,
Tom.
Original comment by d...@sigsegv.at
on 13 Oct 2014 at 9:03
What is the size of this repo and how does that compare to the git.* settings
in your gitblit.properties ?
http://stackoverflow.com/a/10027105/830200
Original comment by James.Mo...@gmail.com
on 13 Oct 2014 at 12:16
The size of the repo is roughly 1MB, Git:Blit calculates it to "1,018 KB".
I use these settings:
git.packedGitWindowSize = 8k
git.packedGitLimit = 100m
git.deltaBaseCacheLimit = 10m
git.packedGitOpenFiles = 128
git.streamFileThreshold = 50m
Original comment by d...@sigsegv.at
on 13 Oct 2014 at 2:49
Hi,
I upgraded to 1.6.1 tonight and the issue is gone.
I can successfully clone and fetch the broken repository again.
Br,
Tom.
Original comment by d...@sigsegv.at
on 21 Oct 2014 at 5:21
I'm very happy to hear that but I can't take the credit. I suspect the newer
JGit dependency is the reason for your success.
Original comment by James.Mo...@gmail.com
on 21 Oct 2014 at 5:44
Original issue reported on code.google.com by
d...@sigsegv.at
on 9 Oct 2014 at 8:27